Текущий архив: 2004.05.30;
Скачать: CL | DM;
ВнизTry... except Найти похожие ветки
← →
$Hic0 (2004-05-20 11:56) [0]День добрый!
Есть код:
try
Result:=n/nn; // Error ocured here!
except
on EInvalidOperation do
Begin
n:=0;
nn:=0;
Result:=0;
End;
Result типа Single или Doublе, по идее сингла вполне должно хватить, но это не важно. Дело в том что время от времени возникает ошибка EInvalidPointerOperation в обозначенной строке и хоть ты тресни, обработчик не срабатывает :(. Что может быть? Я же второй день мучаюсь, не пойму в чем дело, отловить почему она вообще возникает долвольно сложно, легчке отловить и обработать, есть у кого какие мысли? Заранее спасибо.
← →
Clickmaker © (2004-05-20 12:01) [1]Попробуй просто
on E:Exception do
← →
$Hic0 (2004-05-20 12:14) [2]Пофик, что в лоб что по лбу. Не хочет обрабатываться ашипка и все тут :( Может какие-то опции в свойствах компилятора надо включить/выключить?
← →
Reindeer Moss Eater © (2004-05-20 12:14) [3]EInvalidOperation и EInvalidPointerOperation это две большие разницы
← →
Reindeer Moss Eater © (2004-05-20 12:16) [4]Пофик, что в лоб что по лбу. Не хочет обрабатываться ашипка и все тут
Значит она не здесь
Страницы: 1 вся ветка
Текущий архив: 2004.05.30;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.043 c