Nikad mi nije bilo jasno zasto svi beze od TThread pored prednosti koje nudi :)
Kao sto sam ti vec rekao u proslom postu, BeginThread ne moze da uzima funkciju neke klase nego obicnu funkciju. Ako imas kod... recimo ovakav
Code:
type
TKlasa = class
procedure ThreadProc(...);
end;
var
K: TKlasa;
begin
K := TKlasa.Create;
BeginThread(K.ThreadProc, ...);
.
.
.
end.
To nece moci jer je procedura koju dajes BeginThread-u ustvari
procedure of object, a ne obicna procedura. Nadam se da sad razumes sta ti govorim.