icash55 Ierakstīts Marts 17, 2005 Share Ierakstīts Marts 17, 2005 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 More sharing options...
Recommended Posts
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 kontuPierakstīties
Jums jau ir konts? Pierakstieties tajā šeit!
Pierakstīties tagad!