Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1374 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  SVP comment on insere un texte dans VB ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

SVP comment on insere un texte dans VB ?

n°290898
hoppus666d​tc
Gigateuf Wayne ! Megateuf Gart
Posté le 21-01-2003 à 15:17:56  profilanswer
 

SVP msieurs dames j aimerai inserer un fichier d aide dans un programme mais je ne sais pas quel est le composant à installer ? Qui peut me dire ?
Merci

mood
Publicité
Posté le 21-01-2003 à 15:17:56  profilanswer
 

n°290908
drasche
Posté le 21-01-2003 à 15:23:31  profilanswer
 

en gros tu dois d'abord créer un fichier RTF (avec un traitement de texte qui gère le RTF).  Ensuite, tu dois compiler cela avec le Help Compiler for Windows de Microsoft pour obtenir ton HLP.  Fais une recherche sur HCW par exemple, tu devrais trouver ça facilement.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°290909
hoppus666d​tc
Gigateuf Wayne ! Megateuf Gart
Posté le 21-01-2003 à 15:24:11  profilanswer
 

y a po un composant deja créé ?

n°290977
drasche
Posté le 21-01-2003 à 15:55:14  profilanswer
 

HoPPuS666DTC a écrit :

y a po un composant deja créé ?


Tu n'y es pas.  Ton fichier d'aide est extérieur au programme et est appelé comme tel.
 
Pour afficher le fichier d'aide, j'utilise une fonction de l'API Win32:

Code :
  1. Public Const HELP_COMMAND = &H102&
  2. Public Const HELP_CONTENTS = &H3&
  3. Public Const HELP_CONTEXT = &H1          '  Display topic in ulTopic
  4. Public Const HELP_CONTEXTPOPUP = &H8&
  5. Public Const HELP_FORCEFILE = &H9&
  6. Public Const HELP_INDEX = &H3            '  Display index
  7. Public Const HELP_KEY = &H101            '  Display topic for keyword in offabData
  8. Public Declare Function WinHelp Lib "user32" _
  9.                Alias "WinHelpA" (ByVal hwnd As Long, _
  10.                                  ByVal lpHelpFile As String, _
  11.                                  ByVal wCommand As Long, _
  12.                                  ByVal dwData As Long) As Long


 
Pour afficher le fichier d'aide, on fait donc un appel du style

Code :
  1. Call WinHelp(Me.hwnd, strHelpFile, HELP_CONTENTS, 0)


depuis une form (d'où le Me.hwnd qui est important)
La constante HELP_CONTENTS demande l'affichage de l'onglet Contents (sinon ce sera l'index).  En jouant un peu, tu auras même une aide par bulles.
strHelpFile est le path vers le fichier d'aide.


Message édité par drasche le 21-01-2003 à 15:57:25

---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°290988
hoppus666d​tc
Gigateuf Wayne ! Megateuf Gart
Posté le 21-01-2003 à 15:59:02  profilanswer
 

ok merci je vais voir ce que je peux faire avec ce que tu m a donné !
je te remercie


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  SVP comment on insere un texte dans VB ?

 

Sujets relatifs
[PHP] Récuperer le texte d'un fichier sur un autre serveurjava2D avec MediaTracker , erreur difficile , aidez moi SVP !!! merci
Aligner verticalement un texte vers le bas (css inside)Nombre de lignes dans un texte
écrire dans un fichier texte a un endroit précisbesoin d'un bon tutoriel SVP !!!
XHTML 1.1 Strict: aligner autre chose que du texte[ORACLE] Trigger qui insere dans une autre base
[XHTML] Aligner du texte à gauche dans un tableauLecture d'un fichier texte contenant des entiers...
Plus de sujets relatifs à : SVP comment on insere un texte dans VB ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR