Brý večer,
Pokouším se pozastavit proceduru do chvíle, kdy bude splněna jistá podmínka - pak by procedura pokračovala. Zkoušel jsem to takto:
procedure Provadeci_skupina(cesta: String);
var zablokuj: boolean;
begin
...
repeat
begin
zablokuj := False;
if textovePole.Text <> PozadovanaHodnota then zablokuj := True;
end;
until zablokuj := True;
...
end;
tímto kódem který čeká na splnění podmínky ale dojde vždy, když se k němu aplikace dostane, k úplnému zaseknutí, pomůže pouze ProgramReset. Poradil by někdo jak tedy bez záseku zdržet pokračování procedury dokud nebude splněna nějaká podmínka?
Děkuji všem :)