Obsługa/Ignoracja błędu

0

Co zrobić aby pomimo wystąpiena błędu po słowie tray i wykonanu operacji znajdującej się po słowie except nadal była wykonywana operacja znajdująca się pomiędzy wyrazami try i except!?

0

Najprostsza metoda:

Wykonano:=false;
repeat
  try
     ...
     Wykonano:=true;
   except
     ...
   end;
until Wykonano;

Oczywiście Wykonano musi być zmienną typu boolean, ale tego chyba można się domyślić...

0

Moje try...except znajduje się w pętli:

while not EOF(TF)do
begin

try...

..except
end;

end;

I jeśli wystąpi błąd to zostaje moja pętla przerwana a ja chce żeby była wykonywana do końca!!!

0

Nie powinno tak byc

moze

except Continue;

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