Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.14;
Скачать: CL | DM;

Вниз

Try....except не работает   Найти похожие ветки 

 
Alex_x ©   (2003-07-01 15:19) [0]

в програме есть кусок кода которий иногда визивает ошибку, тоесть надо когда возникает ошибка то невиполнять этот кусок кода, я пытался использовать даную конструкцию но всёравно вискакивает ошибка
try
.........
код которий ненадо выполнять когда он вызывает ошибку
.............
except
..............
вот здесь мне ничё ненадо, делать, может по этому и
не работает
................
end;


 
Smashich ©   (2003-07-01 15:21) [1]

2 Alex_x © (01.07.03 15:19)

паЧитай пра них в хилпе


 
panov ©   (2003-07-01 15:23) [2]

Отключи в Delphi реакцию на Exception.


 
Th ©   (2003-07-01 15:23) [3]


try
..............
if ****ERROR CONDITION**** then raise Exception.Create("Some error has occupied");
..............
except
end;


или так:


try
..............
if ****ERROR CONDITION**** then raise Exception.Create("Some error has occupied");
except
on E: Exception do
MessageDlg(E.Message,mtError,[mbOk],E.HelpContext);
end;



 
Anatoly Podgoretsky ©   (2003-07-01 15:24) [4]

Alex_x © (01.07.03 15:19)
Невозможно, можно не выполнять только код после него. Но если ты знаешь когда он вызывает ошибку, то замени try except end на end


 
icWasya ©   (2003-07-01 15:35) [5]

скорее всего надо так
try
код которий иногда вызывает ошибку ;
//.........
код которий не надо выполнять когда он вызывает ошибку ;
except
end;


 
Alex_x ©   (2003-07-01 15:42) [6]

мне нужно чтобы не выполнялся именно тот кусок кода который вызвал ошибку, хотяби чтоби програма не останавливалась и не выдавала информацию про ошибку


 
Palladin ©   (2003-07-01 15:46) [7]

тебе уже несколько советов дали, чего ты переспрашиваешь!?
ты попробуй, а потом рассказывай!


 
panov ©   (2003-07-01 15:48) [8]

>Alex_x © (01.07.03 15:42)

Чтобы программа не выдавала ошибку при выполнении из под DELPHI, см. panov © (01.07.03 15:23)


 
Serginio   (2003-07-01 15:50) [9]

Поставь в настройках не вызывать борландовский Exception который вызывается при отладке.



Страницы: 1 вся ветка

Текущий архив: 2003.07.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
1-44668
denis24
2003-07-01 18:31
2003.07.14
как обращаться к закладкам в вордовом докум?


1-44706
APTEMKA
2003-06-28 00:27
2003.07.14
Поиск в HTML


7-44928
_Andy
2003-04-29 13:08
2003.07.14
Частота монитора


6-44783
altarasjuk
2003-05-07 14:04
2003.07.14
peer-to-peer чат.


1-44716
Sharik_212
2003-06-30 19:22
2003.07.14
Помогите перевести из BP7, пожалуйста!