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
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ôt
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.Envoyé par Xavier
tu fais ca:
ciao
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 String pippo="www.................."; CppWebBrowser->Navigate(pippo);
tu fais ca:
ciao
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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ôt
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
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