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

Вниз

Error while setting a property in Automation object   Найти похожие ветки 

 
Val ©   (2003-10-03 14:55) [0]

type
TMyObj = class(TAutoObject,IMyObj)
private
FField: integer;
protected
...
procedure Set_Field(Value: integer);safecall;
...
end;
implementation
procedure TMyObj.Set_Field(Value: integer);
begin
raise EOleError.Create("Error ely-paly!");
end;
...
проблема: я вижу текст exception в дебаггере, а в в Excel - просто
Run-time error "-2147418113(8000ffff)"
Automation Error
Как получить текст ошибки в Excel?


 
me   (2003-10-03 15:34) [1]

Попробуй так
raise EOLEException.Create("Error ely-paly!", -1, "", "", 0);


 
Val ©   (2003-10-03 15:51) [2]

то же самое, но теперь err.number = -1(ffffffff)


 
Val ©   (2003-10-03 17:47) [3]

уточню - проблема есть, когда присвоение значения этому свойству делается в WorkBook, если в модуле - все в порядке.


 
Val ©   (2003-10-03 18:12) [4]

насчет этого Val © (03.10.03 17:47) [3] - чушь. не выводится сообщение :(



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

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

Наверх




Память: 0.47 MB
Время: 0.017 c
14-51451
Manfred
2003-09-30 00:44
2003.10.16
Отдохните :-)


7-51538
Novenkij
2003-07-30 00:36
2003.10.16
Как узнать hendle приложения


3-51114
Kalyan
2003-09-26 17:50
2003.10.16
Как изменить название поля в таблице в Paradox 7.0.


6-51371
Vinter
2003-08-20 09:10
2003.10.16
как получить в переменную текст странички


3-51089
Дмитрий К.
2003-09-26 09:49
2003.10.16
Работа с выделеными строками