Je m'explique !
J'ai dans mon programme un webbrowser.
J'intercepte l'évènement OnBeforeNavigate (C++Builder XE3) et j'annule la navigation, l'url étant de la forme xxxx:MonProgramme.pgm.
J'exécute le programme désigné et ensuite j'affiche dans le webbrowser le résultat de l'exécution du programme (j'utilise IHTMLDocument2...).
Mon problème
Dans le fichier chargé, je veux faire référence à des ressources externes, comme par exemple
mais cela ne fonctionne pas car j'ai chargé directement le contenu du webbrowser.<link rel="stylesheet" type="text/css" href="MonStyle.css" />
Je voudrais éviter l'emploi de
J'ai essayé de définir le dossier du fichier css comme dossier par défaut, mais ça ne fonctionne pashref="file:///C:/Users/XXXX/Documents/YYYY/work/output/MonStyle.css"
=> quelqu'un a une idée ?
(sinon je devrais passer par une sauvegarde locale sur le disque du fichier...)
Partager