Zmiana wątków

0

Hi. Zastanawiam się czy w trakcie trwania procedury wątku, można jakoś przełączyć się znowu na wątek główny. Szukałem czegoś odpowiedniego w MSDN ale nici :/ Chodzi dokładnie o (przkład):

procedure aaa.Execute;
begin
Sleep(5000);
prrockaaa;

//a tu chce wyjsc z tego watki i reszta ma sie wykonac w glownym

procedura_nie_mulaca_bez_watku;
end;

Czy jest to możliwe? Znalałem jakaś funkcje SwitchToThread ale jest bez sensu :S

0

jeśli mowa o VCL, to Synchronize() + F1

0

Tylko, że wszystko odgrywa się w pluginie DLL, i jeżeli daje synchronize to cały program zamiera na czas tworzenia procedury, a ona trochę trwa :/

1 użytkowników online, w tym zalogowanych: 0, gości: 1