Tomsk Sysadmins Forum

Windows => Программирование => Topic started by: CRonaldo on July 13, 2007, 10:42:13

Title: Как определить ошибку InterBase из Delphi?
Post by: CRonaldo on July 13, 2007, 10:42:13
Как определить ошибку InterBase из Delphi?
Вариант уже есть, но кажется каким-то не грамотным:
Code: [Select]
try
...
except
    on E: Exception do
      begin
        if (Pos('Любую часть текста из сообщения исключения', E.Message)>0) then
          begin
            ...
            ShowMessage('Текст сообщения');
            ...
          end;
      end;
end;

Или же лучше вообще использовать исключения InterBase, т.е. что бы он сам их обрабатывал?