Hallo,
ist es möglich solange in einer Funktion z.B.
Delphi-Quellcode:
function TCDCheck.WriteMedium: Boolean;
begin
...
case yeah of
0: begin ... end;
1: result := false;
2: result := true;
end;
end;
zu bleiben bis ein bestimmtes Ereignis eintritt so dass die Funktion dann erst einen Rückgabewert liefert. Nach Möglichkeit ohne sleep und ähnliches, da währenddessen noch was anderes läuft.
Will das wenn es eine Lösung gibt gerne ohne Multithreading machen.
[edit=Sharky]Delphi-Tags gesetzt. Mfg, Sharky[/edit]