Internet - manipulando o Internet Explorer

Top  Previous  Next

// Manipulando o Internet Explorer

{

Neste artigo ensinarei como manipular o Internet Explorer, e 

através de sua aplicação poder ordenar comandos ao Browser mais 

utilizado no mundo.

 

Inicie o Delphi e crie uma nova aplicação,Insira no formulário 4 Tbuttons. 

Coloque na propriedade caption do Button1 "Iniciar" e no evento OnClick, 

insira o seguinte código: }

 

procedure TForm1.Button1Click(Sender: TObject);

begin

  IEApp := CreateOLEObject('InternetExplorer.Application');

  IEApp.visible := true;

  IEApp.Top := 0;

  IEApp.Left := 0;

  IEApp.width := screen.width;

  IEApp.height := screen.height;

  IEApp.Navigate('http://www.ClubeDelphi.com.br');

end;

 

// Explicando o código: Tenho certeza de que você já notou a 

// facilidade do código. Ele cria uma aplicação do tipo Internet Explorer, 

// e atribui algumas propriedades. Essas propriedades servem para informar 

// que o navegador deve estar visível, informar a posição onde será 

// criado o browser, o tamanho da tela e o endereço que ele vai abrir.

 

// Coloque na propriedade caption do Button2 "Voltar" e 

// no evento OnClick, insira o seguinte código:

 

procedure TForm1.Button2Click(Sender: TObject);

begin

  IEApp.GoBack;

end;

 

// Explicando o Código: O Botão irá funcionar como o próprio botão 

// Voltar do Browser.

 

// Coloque na propriedade caption do Button3 "Avançar" e no 

// evento OnClick, insira o seguinte código:

 

procedure TForm1.Button3Click(Sender: TObject);

begin

  IEApp.GoForward;

end;

 

// Explicando o Código: O Botão irá funcionar como o próprio botão 

// Avançar do Browser.

 

// Coloque na propriedade caption do Button4 "Fechar" e no evento 

// OnClick, insira o seguinte código:

 

procedure TForm1.Button2Click(Sender: TObject);

begin

  IEApp.Quit;

end;

 

// Explicando o Código: Este botão irá fechar o browser.

// Agora, insira a Unit Comobj na parte de uses lá em cima no código, 

// depois adicione a variável IEApp do tipo Variant na parte de 

// declaração de variáveis onde está declarado o formulário:

 

var

 Form1: TForm1;

 IEApp: Variant;

 

implementation

 

{$R *.DFM}

 

// Agora salve e execute a sua aplicação e comece a controlar o nosso 

// Internet Explorer.

 

Existem ainda alguns outros comandos que podem ser usados, tais como:

 

IEApp.Refresh;  //  Serve para atualizar o browser.

IEApp.Stop;     //  Serve para parar o browser.

IEApp.GoHome;   // Serve para ir para a página inicial

IEApp.FullScreen := true; // Exibir o browser, sem barra de ferramenta.

IEApp.StatusText := 'Qualquer texto';