ďťż

Ładny brzuch

Witam

mój problem polega na tym, że nie mogę wykonać żadnych funkcji komponentu hgg w wątku

Mam taki kod:
// oczywiscie wczesniej nastepuje utworzenie tego watku przez program procedure Twatek.Execute; begin FreeOnTerminate:=True; while not Terminated do begin hgg.SendMessage(1111111,' ! yo ! ', []); // --> tutaj program wywala blad przy kompilacji end; end;

Niestety, przy kompilacji wyskakuje błąd:
Undeclarated identifier: 'SendMessage'

Co jest nie tak?

Pozdrawiam



pewnie dlatego ze hgg to odwolanie sie do nazwy unitu a nie obiektu

OMG co za błąd >_<

zapomniałem, że trzeba odwołać się do formy :oops:
procedure Twatek.Execute; begin FreeOnTerminate:=True; while not Terminated do begin forma.hgg.SendMessage(1111111,' ! yo ! ', []); end; end;

teraz all działa
szkoda, że taki głupi błąd

pozdrawiam

polecam przeczytac conieco o synchronize. czyli jak i dlaczego nie odwolywac sie do VCL tak jak to czynisz w powyzszym kodzie.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •