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

Вниз

on E: Exception do в DataModule и консольное приложение   Найти похожие ветки 

 
cr@nk ©   (2014-06-28 10:11) [0]

В консольном приложении в DataModule пытаюсь отловить возможные exception
 try
   CodeSite.Send("Пробуем открыть файл", ParamStr(num_param));
   xf.OpenFile(ParamStr(num_param));
 except
   CodeSite.SendError("Ошибка при открытии файла");
   on E: Exception do
     WRiteln(E.ClassName, ": ", E.Message);
 end;


Компилятор ругается
[dcc32 Error] DMMainU.pas(288): E2003 Undeclared identifier: "on"

В то время как в главном модуле такой код компилируется без проблем:
 try
   dmMain := TdmMain.Create(nil);
 except
   on E: Exception do
     WRiteln(E.ClassName, ": ", E.Message);
 end;


 
Dennis I. Komarov ©   (2014-06-28 11:05) [1]

on do begin
А уже дальше свою ересь...


 
turbouser ©   (2014-06-28 11:40) [2]

Жаль орешник не пополняется, достойный кандидат :)


 
cr@nk ©   (2014-06-28 15:37) [3]


> on do begin
> А уже дальше свою ересь..

не помогло...


 
turbouser ©   (2014-06-28 15:55) [4]


>  cr@nk ©   (28.06.14 15:37) [3]
>
>
> > on do begin
> > А уже дальше свою ересь..
>
> не помогло...

уже не смешно

>  except
>    CodeSite.SendError("Ошибка при открытии файла");
>    on E: Exception do
>      WRiteln(E.ClassName, ": ", E.Message);
>  end;
>

>  except
>   on E: Exception do
> begin
>    CodeSite.SendError("Ошибка при открытии файла"); // тут бы еще e.exception, но ладно. сойдет.
>      WRiteln(E.ClassName, ": ", E.Message);
< end;
>  end;


 
Dennis I. Komarov ©   (2014-06-28 18:05) [5]

> уже не смешно

Ну надо было код требовать...



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

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

Наверх




Память: 0.48 MB
Время: 0.005 c
15-1430333783
Rouse_
2015-04-29 21:56
2016.01.03
Никто не хочет задачку от GunSmoker-а решить? :)


2-1403886947
Sakipiel
2014-06-27 20:35
2016.01.03
RemObjects Pascal Script for Delphi - 3.0.75.1117


15-1430848589
ВладОшин
2015-05-05 20:56
2016.01.03
NCONVERT, PDF -> Jpeg (Error: Don t know how to read..)


15-1431207001
Юрий
2015-05-10 00:30
2016.01.03
С днем рождения ! 10 мая 2015 воскресенье


15-1430855037
Дмитрий С
2015-05-05 22:43
2016.01.03
Gecko в приложение delphi