Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.02 c
14-1084264874
slaga
2004-05-11 12:41
2004.05.30
] Я вот хочу начать изучать COM технологию, хотел спросить может


11-1072086191
Tenac
2003-12-22 12:43
2004.05.30
Что будет после KOL? И как сново сделать все как было


14-1083998971
Mamed
2004-05-08 10:49
2004.05.30
Sound tuk tuk


4-1082040213
Дубинин Алексей
2004-04-15 18:43
2004.05.30
Определение количества оперативной памяти работающего приложения


3-1084254203
Fishka
2004-05-11 09:43
2004.05.30
Количество полей или количество записей




   Наверх