Bonjour !!!
Je sais pas trop ou mettre mon post, donc ici m'a semblé le plsu judicieux....
Voila mon pblm: je sais faire un fichier chm, mais comment l'incorporer à une application ou application web ?
Merci !!
Bonjour !!!
Je sais pas trop ou mettre mon post, donc ici m'a semblé le plsu judicieux....
Voila mon pblm: je sais faire un fichier chm, mais comment l'incorporer à une application ou application web ?
Merci !!
Ca dépend du niveau d'intégration que tu souhaites.
Sois plus précis.
Ben disons que j'amerai pouvoir l'ouvrir et l'utiliser en cliquant sur un lien par exemple
Si tu veux juste l'ouvrir depuis une application win32 natif, un simple ShellExecute() devrait faire l'affaire.
En fait je dois surement mal me faire comprendre....
Je travail sur le développement d'un portail et le but serai d'intégrer une archive d'aide de type chm. La création de l'archive n'est pas trop problématique car il existe un logiciel de chez windows pour le faire.
Par contre comment une fois le fichier créé, le rattachr au portail? C'est à dire, comment à partir d'une page HTML ou JSP, arriver à "déclenché l'utilisation" de l'archive (comme sous une application windows pour un exemple concret)?
Mon environnement de dev est en JAVA sur serveur WEBSPHERE avec WAS (portlet)....
Si tu peux m'éclairer (ou quelqu'un d'autre) je t'en serai très reconnaissant !!!
PS: je ne suis mais alors pas du tout un spécialiste de la programmation windows....
A ma connaissance il n'est pas courant d'utiliser une aide de type CHM sur un portail. Si je cherche de l'aide sur un site web en tant qu'utilisateur, je m'attends plutôt à la trouver sous forme de pages web, fichiers HTML par exemple, ou de l'aide dynamique qui s'affiche à côté des champs d'un formulaire que je suis en train de remplir.
Pour des applications plus traditionnelles développées en C++ par exemple, là le CHM est effectivement plus courant. En utilisant l'API fournie gratuitement par Microsoft (HTML help workshop) il est très aisé de lancer l'aide en ligne, par exemple en réaction au bouton F1 (le listener de l'évènement est à traiter par le programmeur), et d'ouvrir contextuellement une page d'un thème donné. C'est généralement l'histoire d'une ligne de code ou deux.
Si ton application est destinée à l'intranet ou l'internet, je suggèrerais une aide classique de type HTML. A partir de ton CHM, tu peux décompiler le document en une succession de pages HTML
Bonjour,
L'utilisation d'un fichier de type .chm est impossible en distant (sur un site Web pour que le client l'affiche dans son navigateur) car les .chm sont des exécutables, au même titre que les .exe.
Comme le suggère karl3i, mieux vaut faire l'aide en html et faire visuellement comme si c'était un fichier *.chm.
Faire une documentation en ligne très proche de celle des .chm avec un tout petit peu de css et de php est tout à fait possible (dans le genre de documentation faites par Doxygen) avec le CSS pour la présentation et le PHP pour le moteur de recherche intégré.
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