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

Вниз

Как на форме разместить web-страницу?   Найти похожие ветки 

 
dera   (2006-10-05 10:02) [0]



 
clickmaker ©   (2006-10-05 10:05) [1]

TWebBrowser


 
dera   (2006-10-05 10:22) [2]

а дальше?


 
Officeman   (2006-10-05 10:41) [3]

делаешь так.
на форме располагаешь око компонента.
находится в дельфи. закладка Internet -> TWebBrowser  (шарик такой с лупой)

//сначала надо проверить если ли соединение с Интернет
//добавляешь такую функцию.
//проверяем: MODEM, LAN, PROXY

function TForm1.IsConnectedToInternet:Boolean;
var
 dwConnectionTypes: DWORD;
begin
 dwConnectionTypes :=
   INTERNET_CONNECTION_MODEM +
   INTERNET_CONNECTION_LAN +
   INTERNET_CONNECTION_PROXY;
 Result := InternetGetConnectedState(@dwConnectionTypes, 0);
end;

//если коннект есть, то начинаем загружать страничку.

if IsConnectedToInternet then
begin
WebBrowser1.Navigate("http://stalkerz.info/primer/banner.htm");
end;

//если передаешь URL адрес из другого компонента то будет так

if IsConnectedToInternet then
begin
WebBrowser1.Navigate(Trim(Edit1.text));
end;


 
dera   (2006-10-05 11:30) [4]

>Officeman   (05.10.06 10:41) [3]
Исчерпывающий ответ! Спасибо!


 
dera   (2006-10-05 12:06) [5]

Пишет: Undeclared identifier: INTERNET_CONNECTION_MODEM
          Undeclared identifier: INTERNET_CONNECTION_LAN
          Undeclared identifier: INTERNET_CONNECTION_PROXY
          Undeclared identifier: InternetGetConnectedState

Что делать?


 
clickmaker ©   (2006-10-05 12:17) [6]

рекомендую поиск файла в Delphi\Source, содержащего что-либо из Undeclared


 
Officeman   (2006-10-05 12:24) [7]

Добаввь

unit Unit1;

interface

uses

 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs,   IdBaseComponent;


 
Officeman   (2006-10-05 12:28) [8]

а не.  вот это     uses WinInet

))


 
dera   (2006-10-05 12:42) [9]

>Officeman   (05.10.06 12:28) [8]
Спасибо!

А еще вопросики. 1) Как показать прогресс загрузки страницы?
                         2) Как обработать исключения (например, выдать сообщение, что нет соединения с инетом)



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

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

Наверх




Память: 0.48 MB
Время: 0.039 c
5-1141134254
Plotnick
2006-02-28 16:44
2006.10.22
Не инициализируются переменные в конструкторе


2-1160129335
iamdanil
2006-10-06 14:08
2006.10.22
Как узнать title страницы из twebbrowser?


15-1159782235
kyn66
2006-10-02 13:43
2006.10.22
Demo для TMS-компонентов


2-1159869536
exreler
2006-10-03 13:58
2006.10.22
Thumbnail в эксплорере


4-1148999843
Kolan
2006-05-30 18:37
2006.10.22
Событие чтения из Com порта происходит когда в порте ничего нет