ja habe ich beides versucht ..ich mach dir mal ein beispiel:
Delphi-Quellcode:
i:=0;
while i=0 do
begin
getlogtext <--holt mir einen text aber das kann dauern bis zu 30 sekunden
if logtext <> '' then <--sobald der logtext sich ändert fängt er jetzt an zu
begin warten und soll mir dann den text anzeigen...problem:
sleep(5000); da er sobald nur 1 char verändert wurde mit dem sleep
writeln(logtext); anfängt wird der rest des log textes nicht mehr auf den
end; string übertragen...
end;