Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2010, 15:31   #1
OST_K
 
Регистрация: 15.05.2010
Сообщений: 6
Печаль в Delphi при работе с WebBrowser ?(GoBack и GoForward)

Delphi при работе с WebBrowser (GoBack и GoForward) если раньше не просматривалась ни одна страница выходит ошибка как можно придумать чтоб не выдавала ошибку при нажатии на кнопки Назад и Вперед (GoBack и GoForward) если раньше не просматривалась ни одна страница
OST_K вне форума Ответить с цитированием
Старый 16.05.2010, 08:33   #2
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Если не ошибаюсь Вы неделю назад задавали этот вопрос и Вам ответили, как это сделать.
Виталий Желтяков вне форума Ответить с цитированием
Старый 16.05.2010, 09:17   #3
russian-stalker
Участник клубаДжуниор
 
Аватар для russian-stalker
 
Регистрация: 23.08.2008
Сообщений: 1,616
По умолчанию

Почему бы не сделать так:
Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
 try
  webbrowser1.GoBack
 except
  webbrowser1.OleObject.document.write('<b>Главная страница</b>');
  button1.Enabled:=false;
 end;
end;

procedure TForm1.WebBrowser1BeforeNavigate2(Sender: TObject;
  const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
  Headers: OleVariant; var Cancel: WordBool);
begin
 button1.Enabled:=true;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
 button1.Enabled:=false;
 webbrowser1.Navigate('www.google.ru');
end;
pushl $0x18E3DF6B
call ICQ
russian-stalker вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибки при работе с WebBrowser Matra Компоненты Delphi 3 08.05.2010 08:15
Ошибка при работе с формами (Delphi) MaGiS Помощь студентам 3 16.03.2010 17:53
Проблема с GoBack, GoForward Dryg2009 Общие вопросы Delphi 4 10.04.2009 23:25
Ошибка при работе с MySQL 3.51 в Delphi 2009 rainbow БД в Delphi 0 27.03.2009 06:47
Крюкозябра при работе с файлом dbf в Delphi sergey113 Помощь студентам 9 13.12.2007 01:51