begin process at 2012 02 12 23:36:10
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > APPELER FICHIER AIDE EN 1 LIGNE LE PLUS SIMPLEMENT POSSIBLE.

APPELER FICHIER AIDE EN 1 LIGNE LE PLUS SIMPLEMENT POSSIBLE.


 Information sur la source

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :help, helpcontextid Niveau :Débutant Date de création :10/02/2006 Date de mise à jour :13/02/2006 14:12:21 Vu / téléchargé :4 196 / 534

Auteur : NISANDSYSTEMS

Ecrire un message privé
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note


 Description

Vous venez de créer un programme puis le fichier d'aide qui va avec.
Maintenant vous aimerez piloter le plus simple ce fichier d'aide a partir de votre prog.
Alors suivez ce qui suit et bonne prog.

Source

  • '//Appel d'un fichier d'aide depuis une application vb en 1 ligne//
  • Déclarer dansla procédure Form_Load() le chemin complet de votre fichier d'aide
  • ex: C:\MonFichierAide.chm ou C:\MonFichierAide.hlp
  • Private Sub Form_Load()
  • App.helpFile="C:\MonFichierAide.chm" '//ou "C:\MonFichierAide.hlp"//
  • End Sub
  • c'était le plus dur a faire...
  • Ensuite sur chaque control perso ou windows,définissez le numero creer dans votre fichier d'aide
  • sur la propriete HelpContextID.
  • Ex: sur le fichier aide vous avez definile n°110 pour la rubrique ToolBarCtl
  • Sur la feuille ou figure soit le control ou la form concerné, indiquer 110 sur ca propriete HelpContextID.
  • Lorsque votre souris pointera sur le controle, appuyer sur F1 pour visualiser la page definie sur
  • le fichier d'aide.
  • Pas besoin de classe pour la gestion.
'//Appel d'un fichier d'aide depuis une application vb en 1 ligne//

Déclarer dansla procédure Form_Load() le chemin complet de votre fichier d'aide

ex: C:\MonFichierAide.chm ou C:\MonFichierAide.hlp

Private Sub Form_Load()
 App.helpFile="C:\MonFichierAide.chm" '//ou "C:\MonFichierAide.hlp"//
End Sub

c'était le plus dur a faire...

Ensuite sur chaque control perso ou windows,définissez le numero creer dans votre fichier d'aide
sur la propriete HelpContextID.

Ex: sur le fichier aide vous avez definile n°110 pour la rubrique ToolBarCtl

Sur la feuille ou figure soit le control ou la form concerné, indiquer 110 sur ca propriete HelpContextID.

Lorsque votre souris pointera sur le controle, appuyer sur F1 pour visualiser la page definie sur
le fichier d'aide.

Pas besoin de classe pour la gestion.

 Conclusion

Fonctionne tres bien sans avoir recours à des solutions pas toujours fiables.

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

13 février 2006 14:12:21 :
Fichier aide complet inclus les sources du projet test.chm, et un exemple vb.

 Sources du même auteur

Source avec Zip Source avec une capture RATING-NOTE
Source avec Zip Source avec une capture HOLIDAYS SCHOOL
Source avec Zip Source avec une capture DRAW LINERELATION BETWEEN OBJECTS
Source avec Zip CREATEOBJECT EN EXE AVEC OPEN_SAVE DATA
Source avec Zip Source avec une capture TIMESCALEGRID

 Sources de la même categorie

Source avec Zip TEXTBOX EN NUMÉRIQUE par 320C
Source avec Zip DÉCIMAL TO HEXDECIMAL par loulou27200
SOUS-TITRES : INCRÉMENTATION DE TOUTES LES CHAÎNES DE CARACT... par ALMIRA
Source avec Zip Source avec une capture EVALUER UN NOMBRE D'OBJETS AVEC UNE BALANCE ET DEUX ÉCHANTIL... par lexsty
Source avec Zip Source avec une capture PETIT LOGICIEL DE DEVIS SANS BD par lololilizozo

 Sources en rapport avec celle ci

Source avec Zip EXEMPLE POUR DÉBUTANTS (TABLE ASCII) par gt99
Source avec Zip Source avec une capture CRÉATEUR ET INTÉGRATEUR DE FICHIER D'AIDE POUR LES PROJET VB... par nico1610
Source avec Zip Source avec une capture INSÉREZ FACILEMENT DE L'AIDE DANS VOS PROGRAMMES par MadM@tt

Commentaires et avis

Commentaire de nico1610 le 11/02/2006 00:42:52

complet riena redire !!
Sauf que déja dit , et avec des sources en exemples !!
Donc ici 9/10

Commentaire de NISANDSYSTEMS le 11/02/2006 12:20:02

Aucun probleme pour l'exemple,dispo des fin d'apres-midi.
@+ *************

Commentaire de ScSami le 13/02/2006 09:45:31

Au moins, c'est expliqué. Mais reste mantenant à savoir comme ont met le numéro dans le fichier d'aide héhé ;-)

Commentaire de NISANDSYSTEMS le 24/09/2006 12:28:55

ScSami:
Pour creer le ou une liste de n°, il te suffit de creer un fichier de type .h
Exemple "LaListeNumber.h"
Maintenant il te suffit de la remplir en lui indiquant le ou les fichiers Htm crees dans le projet, puis un numéro.
exemple dans ton projet hhp creer sous help-workshop, tu as conçu 3 pages htm sous le nom de
"LaPageA.htm"
"LaPageB.htm"
"LaPageC.htm"

maintenant dans le fichier "LaListeNumber.h" declare comme ce qui suit:

#Define LaPageA 10
#Define LaPageB 100
#Define LaPageC 1000

Tu remarqueras que les pages sont déclarées sans leurs extentions puis ensuite un numéro.

Une fois le fichier crée dans le bloc-note, enregistre-le avec l'extention ".h" et type sur "Tous les fichiers".
Maintenant il te suffit de declarer ce fichier au sein de ton projet hhp.
Donc dans la colonne du tabstrip intitulé Project, clic 2 fois sur la section [MAP].
Clic sur "Header file" puis sur Browse lorsque la fenetre de celle-ci s'ouvre.
Ensuite selectionne le fichier .h que tu viens de creer. Clic sur Ok pour la fenetre "Include file" puis sur OK pour HTmlHelp Api Information.
Maintenant ton fichier apparait dans la section [MAP].
Compile ton projet et teste-le sous VB sans oublier de mettre les numeros dans le HelpContextID.

Bonne prog
@+ Nisand-System

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

créer un service !! help [ par nilrem ] salut,j'ai essayé de créer un service en VB mais ca ne marche pasil me dit a la compilation :"point d'entrée registerserviceprocess d'une dll introuva Help [ par Sam ] Salut,Quelqu'un peut-il m'aider, je dois créer une DLL qui me ferait la traduction de messages d'erreur dans une application en VB6,du français en une Help ! comment puis-je convertir ceci en Declare Function...() [ par GEDDi ] Qui peut m'aider :Voici un proto d'un fichier .H issu d'une DLL __declspec( dllexport ) BOOL SendUDPMsg(char *pszHost, char *pszData, int iLen, int nP Help!!! ForeColor et ListView [ par Ciboulette ] Je voudrais afficher certaines lignes avec une couleur différente.Je sais comment changer toutes les lignes par rouge par exemple:Ma listview se nomme Help!! Comment peut on sauver des fichiers après la fermeture de l'application????? [ par ludvo ] J'ai un gros problème, je viens de mettre en projet un logiciel de gestion de portefeuille (syle money) mais je ne sais pas comment sauvegarder les co Help conception de prog [ par sdelirium ] Bonjour,J'utilise visual basic et j'aimerais créer un programme qui permet de lancer plusieurs autres programmes. Cependant j'aimerais les classer par HELP Base de Données [ par Yerffuaj ] bonjour J'ai un problème qui me bloque, J'ai une base de données contenant 10 champs (lignes) et j'aimerais pouvoirprendre modifier et enregistrer URGENTISSIME!!!! Debutant cherche un boss for help [ par Princedukashmir ] Bonjour, Can you help me please ???? Voila ce que je dois faire: Faire 5 fonctions qui doivent être optimisées à fond : le moins de code possible et l Help bouton [ par PATMAN ] salut à tous,je bosse pas mal sur MSACCESS, mais comme vous le savez l'interface graphique est assez limitée et c'est le cas pour les boutons de comma HELP : VB3 + OLE + WORD6 + WORD97 [ par loh ] Que faut-il modifier dans la base de registres, les fichiers INI, ou n'importe quoi d'ailleurs, pour permettre à une appli VB3-16bits de piloter Word


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,796 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales