dlaczego ten wątek nie działa?

dlaczego ten wątek nie działa?
dk3000
  • Rejestracja: dni
  • Ostatnio: dni
0

mam taką procedurkę:
void TForm1::guzik(PVOID)
{
...
}

z której chciałbym zrobi wątek

void __fastcall TForm1::Button2Click(TObject *Sender)
{
_beginthread(guzik, 0, NULL);
}

dlaczego to nie działa?
przy kompilowaniu wyskakuje taki komunikat:

Could not find match for '_beginthread(void,int,int)'.

pomocy [???]

vixen03
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 475
0

O watkach tego typu jest gdzies na http://www.borland.nq artykul. Jest tez artykul o watkach bazujacych na TThread (uzywa sie ich w BCB). Ja tez chcialem uzyc tych watkow co ty i tez mialem problem, wiec przerzucilem sie na te drugie. Uwiez mi, sa lepsze.

flabra
  • Rejestracja: dni
  • Ostatnio: dni
0
Kopiuj
#include <process.h>

Albo zrób sobie procedurkę posa klasą Tform, może o to chodzi?
Example do _beginthread... działa.

dk3000
  • Rejestracja: dni
  • Ostatnio: dni
0

process było
spróbuje poza klasą

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.