Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];

Вниз

---|Ветка была без названия|---   Найти похожие ветки 

 
Дмитрий К.К.   (2002-11-04 21:32) [0]

При работе с TWebBrowser выскакивает это сообщение-ошибка.
Посему два вопроса - шо ето за зверь и как с ним бороться?


 
Ihor Osov'yak   (2002-11-04 23:09) [1]

А Вы поподробнее напишите, что с WB вытворяете...

Зы, с WB уже года два работаю, кучу мелких проэктов с ним сделал, но такого еще не видел ... Догадка - лишний Back делаете..




 
Дмитрий К.К.   (2002-11-05 16:20) [2]

Дело обстоит следующим образом. Пишу обработку процедуры печати из TWebBrowser:

procedure TForm1.PrintSpeedButtonClick(Sender: TObject);
var
I, O: OleVariant;
begin
I := 0;
WebBrowser1.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER, I, O);
end;

Когда жму кнопку "Печать", то отображается стандартное диалоговое окно печати, и если жму кнопку "Отмена", то вылетает ошибка "Попытка отменить конечное место пространства, которое не было зарегистрировано" :(((

Шо делать, Игорь? (Мастер по сетям)


 
Дмитрий К.К.   (2002-11-06 09:05) [3]

Up!


 
Ihor Osov'yak   (2002-11-06 11:05) [4]

2 Дмитрий К.К. (05.11.02 16:20)

Не совсем я мастер по сетям :-). Учусь пока.

И необходимости печатать с TW у мене небыло....

Но мастер я гроуп-гуглей пользоватся. Смотри, что там за 30 сек нашел:

Ключерые слова:
delphi ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER not been registered

Итак:

http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&th=fd27595ef6924c13&rnum=6

http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&th=7953567290bf85f0&rnum=2

Одним словом, люди предполагают, что это маленький баг и дают советы, как его обойти.

Зы а результатов поиска я только два посмотрел...


 
Дмитрий К.К.   (2002-11-06 11:44) [5]

Короче, как я понял, процедуру печати лучше помещать в блок try-except-end. Причем в Виндах 2000 такой ошибки не бывает, а вот в 98-м... :(


 
Дмитрий К.К.   (2002-11-06 12:10) [6]

Спасибо за наводку!



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

Форум: "Сети";
Текущий архив: 2003.01.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.031 c
1-15099
vJet
2002-12-22 21:50
2003.01.06
FileSize


3-14942
RomZm
2002-12-13 14:22
2003.01.06
Реализация MultiSelect в DBGrid


3-14964
Лесник
2002-12-15 00:01
2003.01.06
Кak cоздать БД M$ Access в рантайме


1-15046
Prizrak-ppm
2002-12-24 19:03
2003.01.06
Где правильно распологать вызов процедур, чтобы форма не висела?


1-15086
KME
2002-12-21 23:40
2003.01.06
Преобразование String в Integer в Turbo Pascal





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский