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

Вниз

Ошибка при отмене печати из объекта TWebbrowser.   Найти похожие ветки 

 
AlexAlex   (2006-08-24 13:38) [0]

Использую для выдачи отчетов объект типа TWebbrowser. Когда для выдачи на печать я выдаю команду WebBrowser1.ExecWB (OLECMDID_PRINT,OLECMDEXECOPT_DODEFAULT), появляется диалог печати, а если я в нем нажму на кнопку "Отмена" возникает исключение EOleException с текстом "Попытка отменить конечное место переноса, которое не было зарегистрировано". Когда производится печать все нормально. Сохранение файла тоже работает нормально. что это за ошибка, чем она грозит и как с ней бороться (может достаточно задавить ее try except)?


 
Сергей М. ©   (2006-08-24 14:45) [1]


> может достаточно задавить ее try except


А пробовал ?
Если оно не приводит к прочим неприятным последствиям, то почему бы и нет ?


 
AlexAlex   (2006-08-24 17:28) [2]

Раз выдается непредвиденное исключение, значит я что-то не так сделал. Вдруг это приведет к утечкам памяти или COM-объект IE не выгрузится нормально?


 
Сергей М. ©   (2006-08-25 09:01) [3]


> Вдруг это приведет к утечкам памяти


Вряд ли именно такой код

try
WebBrowser1.ExecWB(..);
except
end;

может привести к утечке


> COM-объект IE не выгрузится нормально?


С чего бы ему не выгрузиться нормально ?

Впрочем поэкспериментируй - сам увидишь.



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

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

Наверх




Память: 0.47 MB
Время: 0.039 c
3-1162375002
Владимир71
2006-11-01 12:56
2007.01.28
dbf в fdb


15-1168103024
Nic
2007-01-06 20:03
2007.01.28
Turbo Delphi страсть как хочется :)


15-1168402510
Slider007
2007-01-10 07:15
2007.01.28
С днем рождения ! 10 января


2-1168008756
domak
2007-01-05 17:52
2007.01.28
Есть переменная типа real. При выводе ее в Label показывает....


2-1168102357
Sholah_Weras
2007-01-06 19:52
2007.01.28
И таки опять поиск необходимых слов в строке.