kakochime
Messages postés24Date d'inscriptionmardi 14 mai 2002StatutMembreDernière intervention 5 décembre 20081 10 nov. 2002 à 20:53
Si tu parles du composant TWebBrowser, tu peux toujours sauvegarder le contenu HTML dans un fichier temporaire. Ensuite, tu en fais ce que tu veux. Dans l'exemple, je recharge le fichier dans NotePad. Il y'a sûrement une méthode plus élégante pour faire ça, mais je vois pas comment !
procedure TForm1.Button1Click(Sender: TObject);
const
FichTemp='c:\windows\temp\HTML.txt';
var
Persist:iPersistFile;
BEGIN
if WebBrowser.Document <> nil then begin
Persist:=(WebBrowser.Document as iPersistFile);
Persist.Save(@FichTemp,true);
ShellExecute(Handle,'open','NotePad.exe',Pchar(FichTemp),nil,SW_SHOWNORMAL);
end;
END;