Dans mon application CBuilder, je voudrais afficher un fichier d'aide sous format HTML, quelqu'un peut me donner un coup de main?
Merci d'avance
Version imprimable
Dans mon application CBuilder, je voudrais afficher un fichier d'aide sous format HTML, quelqu'un peut me donner un coup de main?
Merci d'avance
Vous pouvez passer par exemple par ShellExecute. Vous créez votre fichier d'aide html que vous mettez dans le répertoire par défaut (sinon il faudra indiquer le chemin en entier en séparant les champs par \\, deux fois \) et vous l'affichez sur clic d'un bouton (ou autre événement de menu).
À bientôtCode:
1
2
3
4 void __fastcall TForm1::Button1Click(TObject *Sender) { ShellExecute(NULL, "open", "aide.htm", NULL, NULL, SW_SHOW); }
Gilles
Sinon il existe un composant TCppWebBrowser.
Merci pour la méthode "ShellExecute"
Est-ce que le composant TCppWebBrowser permet d'afficher le fichier au sein de mon application (non via Internet explore) ?
Oui, c'est pour cela que j'ai proposé cette solution.Citation:
Envoyé par Xavier
tu fais ca:
ciao :wink:Code:
1
2
3 String pippo="www.................."; CppWebBrowser->Navigate(pippo);
tu fais ca:
ciao :wink:Code:
1
2
3 String pippo="www.................."; CppWebBrowser->Navigate(pippo);
Petite précision pour cette autre solution utilisant le composant de navigation CppWebBrowser, il faut un WideString pour que ça marche, il suffit de poser le composant sur la forme et de créer l'événement sur clic d'un bouton par exemple.
À bientôtCode:
1
2
3
4
5 void __fastcall TForm1::Button2Click(TObject *Sender) { WideString WEB="http://perso.club-internet.fr/glouise/guitare/guitare.html"; CppWebBrowser1->Navigate(WEB); }
Gilles
Merci à tous, vous êtes vraiment sympa. Ma question est parfaitement répondue.
Xavier