cs_vib
Messages postés30Date d'inscriptionjeudi 15 novembre 2001StatutMembreDernière intervention23 février 2002
-
6 janv. 2002 à 19:37
niffo
Messages postés4Date d'inscriptionmardi 12 août 2003StatutMembreDernière intervention 6 novembre 2010
-
10 janv. 2006 à 12:17
Bonjour,
Je débute en Delphi.
Je désire récupéré le contenu d'une page Html à partir du composant Webbrowser.
J'ai utilisé ce composant avec VB, propriété document pas de probleme.
Pour Delphi, je nage un peu... au niveau interface
cs_vib
Messages postés30Date d'inscriptionjeudi 15 novembre 2001StatutMembreDernière intervention23 février 2002 8 janv. 2002 à 01:24
Bon, je remet ca.
Tout allez bien avec webbrowser. Quand j'ai voulu valider une form en tapant la ligne de code:
Form1.WebBrowser1.oleobject.Document.forms(0).submit;
Et la, messagez d'erreur :'non implémenté'
Avec Vb, je n'avais pas eu ce problême avec le meme activeX !
Affichage du contenu d'un fichier situé sur votre poste
procedure TForm1.ButtonParcourirClick(Sender: TObject);
begin
if Opendialog1.Execute then
begin
ComboBoxURL.Text:='file://'+OpenDialog1.FileName;
ButtonValidationClick(Sender);//affichage du contenu du fichier
end;
end;
Pour cela, implémentez l'évènement OnClick de chaque bouton :
procedure TForm1.ButtonPrecedentClick(Sender: TObject);
begin
try WebBrowser1.GoBack except end; //affiche la page précédente
end;
procedure TForm1.ButtonSuivantClick(Sender: TObject);
begin
try WebBrowser1.GoForward except end; //affiche la page suivante
end;
procedure TForm1.ButtonArreterClick(Sender: TObject);
begin
try WebBrowser1.Stop except end; //Stoppe le chargement de la page
end;
procedure TForm1.ButtonActualiserClick(Sender: TObject);
begin
try WebBrowser1.Refresh except end; // Recharge la page
end;
procedure TForm1.ButtonDemarrageClick(Sender: TObject);
begin
try WebBrowser1.GoHome except end; // affiche la page d'accueil
end;
procedure TForm1.ButtonRechercherClick(Sender: TObject);
begin
try WebBrowser1.GoSearch except end; // pour faire une recherche sur le Web
end;