Je voudrais savoir comment on peut imprimer une page web et aussi comment enregistrer une page en .htm... sur son disque dur afin de la visualiser tout en étant déconnecté.Merci![]()
Je voudrais savoir comment on peut imprimer une page web et aussi comment enregistrer une page en .htm... sur son disque dur afin de la visualiser tout en étant déconnecté.Merci![]()
Bonjour
Pour récupérer le texte du webbrowser :
Si c'est pas exactement ce que tu voulais faire, il y a PLEIN D'astuces à ce sujet dans la FAQ Delphi de ce site. Ca vaut le détour.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 var daoIE: OleVariant; (...) daoIE := CreateOleObject('InternetExplorer.application'); // chargement de la page html daoIE.Application.Navigate(Url); (...) text := daoIE.Application.document.body.innertext;
si,si!![]()
![]()
Ok merci mais je voulais que l'on puisse imprimer une page comme dans IE par exemple en passant par la fenetre "paramètre d'impression"
Ok j'ai trouvé pour imprimer une page en passant par la fenetre de parametres d'impressions:Mais je recherche toujours comment enregistrer une page sur le disque dur...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 procedure TUeExplorer.Imprimer1Click(Sender: TObject); var vaIn, vaOut: OleVariant; begin WebBrowser1.ControlInterface.ExecWB(OLECMDID_PRINT, OLECMDEXECOPT_PROMPTUSER, vaIn, vaOut); end;![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager