Jump to content

DELPHI: datu struktūras nosūtīšana citai aplikācijai


icash55
 Share

Recommended Posts

Ir nepieciešams nosūtīt datu struktūru uz citu aplikāciju izmantojot Windows ziņojumus. Tam var izmantot SendMessage ar Msg=WM_COPYDATA. Problēma ir ka otra aplikācija diezgan ilgi apstrādā datus un tā dēļ pirmā aplikācija apstājas, bet PostMessage diemžēl nestrādā ar WM_COPYDATA. Risinājums būtu izpildīt kodu atsevišķā pavedienā, lai var uzreiz atgriezt atbildi uz SendMessage, vai arī kāds cits veids kā nosūtīt datus ar PostMessage. Datu struktūra ir ļoti vienkārša:

 

type TMyData = record

name: String[30];

filedate:TDateTime;

end;

 

Es zinu kā lietot pavedienus overraidojot TThread.Execute, bet kā lai izpilda funkciju?

Link to comment
Share on other sites

Izveido kontu, vai pieraksties esošajā, lai komentētu

Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas

Izveidot jaunu kontu

Piereģistrējies un izveido jaunu kontu, tas būs viegli!

Reģistrēt jaunu kontu

Pierakstīties

Jums jau ir konts? Pierakstieties tajā šeit!

Pierakstīties tagad!
 Share

×
×
  • Izveidot jaunu...