Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Обработка ошибок и TWebBrowser


TaSk ©   (2006-05-03 08:32:00) 

Уважаемые мастера! 1. Такая загвоздка, при нажатии Button срабатывает функция GoBack. А если страницы сзади нету, вылезает ошибка... как сделать чтобы она не выскакивала?
2. Опять же, при нажатии клавишы срабатывает функция:
   try
   View.ExecWB(OLECMDID_PRINT,OLECMDEXECOPT_PROMPTUSER);
   except
   end;
но время до появления настроек печати проходит много (секунд 3-5), как можно вставить в этот отрезок времени какую либо анимацию или еще как-то отвлечь пользователя?
Заранее спасибо.


TaSk   (2006-05-04 07:46:00) [1]

>balepa ©  
>Наверное ProjectName.exe

И его тоже :) Имею в виду засорять не будет память там или какие нибудь кэши.
И еще, не подскажите какую нибудь ссылочку на полное описание этого компонента и желательно на русском? Обрывочных много в инете, а объемную не нашел...


balepa   (2006-05-03 11:50:00) [2]


> Elen ©   (03.05.06 11:02) [10]
> Какого файла?


Наверное ProjectName.exe


Elen   (2006-05-03 11:02:00) [3]

TaSk По F9 пусть выскакивает, а в EXEшнике не должна

> А после компиляции, при запуске файла уже нету... Это не скажеться на работе всей системы?

Какого файла?


balepa   (2006-05-03 10:35:00) [4]


> TaSk ©   (03.05.06 10:33) [8]
> А, ясно. При отладке по F9 выскакивает ошибка.


Так и должно.


> TaSk ©   (03.05.06 10:33) [8]
> А после компиляции, при запуске файла уже нету... Это не скажеться на > работе всей системы?

Если все правильно сделал то нет.


TaSk   (2006-05-03 10:33:00) [5]

А, ясно. При отладке по F9 выскакивает ошибка.
А после компиляции, при запуске файла уже нету... Это не скажеться на работе всей системы?


Elen   (2006-05-03 09:59:00) [6]

По первому вопросу : Заключи GoBack в TRY ... Except ... End и ошибка не будет показываться на экране


balepa   (2006-05-03 09:56:00) [7]

А try...except не помагает ошибку перехватить?


TaSk   (2006-05-03 09:33:00) [8]

Hitkliff
Это может у тебя на компе проходит 3-5 сек а у других может быть будет меньше или больше, или вообще не будет!

TaSk
Может, тем более принтер сетевой...

А по первому вопросу кто-нибудь поможет?


Hitkliff   (2006-05-03 09:28:00) [9]

лаги))))))))))


Hitkliff   (2006-05-03 09:27:00) [10]


> но время до появления настроек печати проходит много (секунд
> 3-5),

Это может у тебя на компе проходит 3-5 сек а у других может быть будет менньше или больше, или вообще не будет!


Hitkliff   (2006-05-03 09:27:00) [11]


> но время до появления настроек печати проходит много (секунд
> 3-5),

Это может у тебя на компе проходит 3-5 сек а у других может быть будет менньше или больше, или вообще не будет!


Elen   (2006-05-03 08:52:00) [12]

TaSk Попробуй перед TRY поменять вид курсора мыши на какой-нибудь анимированный, а после END верни курсор назад


Наверх

Титульная страница Поиск, карта сайта Написать письмо