Delphirus - прграммирование на delphi
   Все о delphi Delphirus - прграммирование на delphi
blocks.gif
Навигация
 

Главная
Статьи
Базы данных
Графика
Защита
Интернет
Система
Тексты
Мультимедиа
Файлы
Формы и окна
Другое
Советы
Базы данных
Графика
Интернет
Мультимедиа
Система
Тексты
Файлы
Файлы
Исходники
Компоненты
Инфо
Поиск по сайту
Обратная связь
Самое популярное
Аккаунт
Карта сайта

 
 
 

Советы по delphi \ Интернет и сети \ Браузер \ Передать фокус TWebBrowser

Передать фокус TWebBrowser

{
  Jeder der mal TWebBrowser.SetFocus ausprobiert hat,
  musste feststellen, dass der Fokus nicht auf das Webbrowser
  Dokument (eine Webseite) setzt, sondern auf das Webbrowser Control,
  was uns nicht gerade viel bringt.
  Hier werden zwei Moglichkeiten beschrieben, wie man den Fokus auf
  die "Webseite" (d.h Dokument des Webbrowser) setzen kann.
{

{
  Anyone that has worked with TWebBrowser knows that the
  TWebBrowser.SetFocus procedure doesn't set focus on the "web page",
  but rather on the control itself, which doesn't do us a whole lot of good.
  Here are two possibilities to set the focus on the "web page" (i.e., document):
}



 uses
   ActiveX;

 begin
   WebBrowser1.Navigate('irgendeinedatei.html');
   with WebBrowser1 do
   if Document <> nil then
     with Application as IOleobject do
       DoVerb(OLEIVERB_UIACTIVATE, nil, WebBrowser1, 0, Handle,
         GetClientRect);
 end;
 

Название: Передать фокус TWebBrowser
Дата публикации: 2004-09-02 (2649 Прочтено)

 
 

 

Page generation 0.032 seconds