OVH Cloud OVH Cloud

OUVRIR UN FICHIER D'AIDE (*.CHM) DANS UN MENU (VB6)

32 réponses
Avatar
Daniel Lapointe
Bonjour.

Tout est dans l'objet !

Je veux ouvrir un fichier d'aide (.chm) au clic sur un lien dans un menu.

VB permet d'ouvrir le fichier d'aide lors de l'appui sur la touche F1, mais
bon, comme dans tout logiciel on écirt un petit lien "Aide" dans son menu !

J'ai bien inclus mon fichier .chm dans les propriétés de mon projet.

Alors, j'espère maintenant que quelqu'un prendra les quelques petites
secondes qu'il faut pour me dire comment faire (je suis sûr que c'est très
simple...).

Merci d'avance !

Cordialement
Daniel

10 réponses

1 2 3 4
Avatar
EddiGordo
"Daniel Lapointe" a formulé la demande :
Re-Bonsoir.

Je fais également remarqué que tout ce sujet, d'environ 10 messages n'a
toujours pas répondu à ma question.



Bonjour

Sur ce point tu as raison...

Un exemple qui fait ce que tu cherches :
http://www.smountain.com/resource/HelpHook_Plain.zip

A étudier...


--
Enjoy !
Avatar
MrChris
Salut !

Je fais également remarqué que tout ce sujet, d'environ 10 messages n'a
toujours pas répondu à ma question.



Héhé ! le but n'est pas de rajouter une couche, mais si tu veux qu'une
personne bienveillante
t'aide, évite de commencer par lui gueuler dessus :))

Pour VB6:
Une fois ton fichier d'aide créé, il ne te restes plus qu'à renseigner son
nom et son emplacement dans les propriétés de ton projet. Pour ce faire,
cliques sur le menu "Projet/Propriétés...". Sous l'onglet "Général", dans le
champ "Nom du fichier d'aide"
Le champ "ID de contexte d'aide du projet" sert, à définir quelle page doit
être affichée "par défaut" (il s'agit généralement d'une page d'accueil)
lorsque l'utilisateur presse F1 dans ton programme.

Pour .NET
http://www.helpscribble.com/dotnet.html
l'idée est d'utiliser le HelpProvider (boite à outils/windows form) et de
faire un drag&drop sur ta form,
puis de renseigner correctement les propriétées...

MrChris
Avatar
Zoury
Salut Daniel! :O)

Et les lois quant à elle ?
Pourquoi n'allez-vous pas illuminer les pirateurs (hackers) mondiaux, qui


se
sont amusé sur amonzon.ca il y a quelques années, de même que sur


ebay.com.

Non c'est sûr. Mais tu t'éloignes du sujet. Le piratage n'a rien à voir
avec le non-respect de la nétiquette. ;O)

Je crois que le fait d'écrire en majuscule ne représente pas grand chose.



Tu peux croire ceci.. mais ce qu'on te dit c'est que la majorité des
gens ici n'aiment pas ça.

Et puis, je regarde les sujets un peu plus haut, et un peu plus bas...
Un sujet sur 10 est en majuscules. Pourquoi c'est sur moi que tout retombe


?

J'espère que tu auras compris que le message s'adresse également aux
autres.

Finalement, y-a-t-il un administrateur ici qui s'occupe de supprimer les
messages indésirables ? De bannir des gens ? de gérer un peu tout quoi ...


?

Pour les messages indésirables, il y a un certain contrôle qui est
effectué par des gens de Microsoft et l'aide de MVPs. Pour ce qui est de
bannir les gens, non ça ne se fait pas. MAIS les gens trop mal commodes (ce
n'est pas ton cas!) finisse par être connu de la communauté et leurs
messages peuvent être ignorés par les autres lecteurs.

Alors, à quoi sert la netiquette si elle ne peut se faire respecter ?
C'est comme si elle n'existait pas, pas plus que les administrateurs.



Là n'est pas le point. C'est une question de morale. Dans toute
communauté, pour que ça fonctionne correctement, il faut émettre des règles
et les respectés. Manquer de respect à la nétiquette implique aussi le
manque de respect envers les autres utilisateurs.

Bon, peut-être que je me trompe, mais si il y a des administrateurs ici,
j'aimerais bien savoir c'est quoi les messages anglais qui se promènent


sur
ce forum sans être supprimer.



Il arrive d'en oublier et, surtout, nous n'avons pas que ça à faire. ;O)

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous
Avatar
Daniel Lapointe
Bonjour.

Sans vouloir vous "gueuler", avez-vous lu ma question ?
J'ai très bien expliquer que j'avais fait la manoeuvre décrite, j'ai aussi
dit que j'utilisais VB6 et j'ai détaillé que c'était au clic d'un bouton
d'un menu, et non avec la touche F1 que je voulais ça.

Désolé si vous le prenez pour du "gueulage".

Cordialement
Daniel

"MrChris" a écrit dans le
message de news:
Salut !

> Je fais également remarqué que tout ce sujet, d'environ 10 messages n'a
> toujours pas répondu à ma question.

Héhé ! le but n'est pas de rajouter une couche, mais si tu veux qu'une
personne bienveillante
t'aide, évite de commencer par lui gueuler dessus :))

Pour VB6:
Une fois ton fichier d'aide créé, il ne te restes plus qu'à renseigner son
nom et son emplacement dans les propriétés de ton projet. Pour ce faire,
cliques sur le menu "Projet/Propriétés...". Sous l'onglet "Général", dans


le
champ "Nom du fichier d'aide"
Le champ "ID de contexte d'aide du projet" sert, à définir quelle page


doit
être affichée "par défaut" (il s'agit généralement d'une page d'accueil)
lorsque l'utilisateur presse F1 dans ton programme.

Pour .NET
http://www.helpscribble.com/dotnet.html
l'idée est d'utiliser le HelpProvider (boite à outils/windows form) et de
faire un drag&drop sur ta form,
puis de renseigner correctement les propriétées...

MrChris




Avatar
Daniel Lapointe
Bonjour.

Merci pour ta piste.

Cordialement
Daniel

"EddiGordo" a écrit dans le message de news:

"Daniel Lapointe" a formulé la demande :
> Re-Bonsoir.
>
> Je fais également remarqué que tout ce sujet, d'environ 10 messages n'a
> toujours pas répondu à ma question.

Bonjour

Sur ce point tu as raison...

Un exemple qui fait ce que tu cherches :
http://www.smountain.com/resource/HelpHook_Plain.zip

A étudier...


--
Enjoy !



Avatar
MrChris
Salut !

Sans vouloir vous "gueuler", avez-vous lu ma question ?
J'ai très bien expliquer que j'avais fait la manoeuvre décrite, j'ai aussi
dit que j'utilisais VB6 et j'ai détaillé que c'était au clic d'un bouton
d'un menu, et non avec la touche F1 que je voulais ça.



Ce qui signifie que tu t'es planté de forum, ici c'est VB.NET !!!
Donc toute cette m*rde pour rien !!!
Mais cela m'a fait beaucoup rire.

Concernant ta question, je sais plus...
ca fait longtemps maintenant que j'ai laché vb6...
Désolé...

MrChris
Avatar
Zoury
Salut Mr. Chris! :O)

Ce qui signifie que tu t'es planté de forum, ici c'est VB.NET !!!



Il l'a posté dans les 2 forums. Mais il est avertit maintenant. ;O)


--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous
Avatar
Daniel Lapointe
Bonjour.

Effectivement je postais sur les deux ;-)
Mais comme monsieur MrChris n'a pas lu le sujet, il ne pouvait pas savoir...
*sans gueuler*

Cordialement
Daniel

"MrChris" a écrit dans le
message de news:
Salut !

> Sans vouloir vous "gueuler", avez-vous lu ma question ?
> J'ai très bien expliquer que j'avais fait la manoeuvre décrite, j'ai


aussi
> dit que j'utilisais VB6 et j'ai détaillé que c'était au clic d'un bouton
> d'un menu, et non avec la touche F1 que je voulais ça.

Ce qui signifie que tu t'es planté de forum, ici c'est VB.NET !!!
Donc toute cette m*rde pour rien !!!
Mais cela m'a fait beaucoup rire.

Concernant ta question, je sais plus...
ca fait longtemps maintenant que j'ai laché vb6...
Désolé...

MrChris




Avatar
MrChris
C'est pas sûr !!! :))
Si tu regarde attentivement ma première réponse,
Je te donne une solution pour VB6 ET POUR VB.NET !!!

Ce que je voulais dire c'est juste pourquoi envoyer le post
dans les deux forums alors que cela ne concerne que VB6 !!!

Sûrement pour brasser plus de monde et avoir plus de chance
d'avoir une réponse ??? Ok, c'est louable, mais sans crier alors !!!
:))
:-)
;))

MrChris
Avatar
Jérôme Prioux
D'autant plus que ce n'est pas vraiment grave, ce qu'il a fait. On peut lui
pardonner...
Oui, bon d'accord, il a intérêt à prendre un bon avocat tout de même mais il
ne risque qu'une petite peine avec sursis si le jury est complaisant. ;o)

"Bismark Prods" a écrit dans le message de news:
eKXz$
c'est trop dommage qu'on puisse pas "par écrit" montrer à quel point on se
fent la gueule ! lol. J'ai rarement vu un pareil manipulateur. Ce que je
tire de tout ce que dis notre ami ici ... c'est qu'en aucun cas il ne
reconnaitra s'etre mal comporté et que finalement tout le monde à tort


sauf
lui. Mais vous imaginez pas à quel point je le trouve pathétique. Il a 14
ans ? non 10 ans à tout casser. Il vient à peine de finir de mettre des
couches culottes et il se prend deja pour le centre de son univers... Un


peu
de nostalgie m'envahi.

C'était quoi la question au départ déjà ?
"Daniel Lapointe" a écrit dans le message de
news:%
> Re-bonjour (bonsoir).
>
> Peut-être...
> Et les lois quant à elle ?
> Pourquoi n'allez-vous pas illuminer les pirateurs (hackers) mondiaux,


qui
se
> sont amusé sur amonzon.ca il y a quelques années, de même que sur
ebay.com.
>
> Je crois que le fait d'écrire en majuscule ne représente pas grand


chose.
>
> Et puis, je regarde les sujets un peu plus haut, et un peu plus bas...
>
> Un sujet sur 10 est en majuscules. Pourquoi c'est sur moi que tout


retombe
?
>
> Finalement, y-a-t-il un administrateur ici qui s'occupe de supprimer les
> messages indésirables ? De bannir des gens ? de gérer un peu tout quoi


...
?
>
> Je ne crois pas que ce soit le cas !
> Microsoft a de la misère à se garder des gens pour répondre aux


problèmes
> techniques de Hotmail.
>
> Vous croyez, qu'ici, sur une petite newsgroup, il existe des
administrateurs
> ?
>
> Je crains que non.
> Alors, à quoi sert la netiquette si elle ne peut se faire respecter ?
> C'est comme si elle n'existait pas, pas plus que les administrateurs.
>
> Bon, peut-être que je me trompe, mais si il y a des administrateurs ici,
> j'aimerais bien savoir c'est quoi les messages anglais qui se promènent
sur
> ce forum sans être supprimer.
>
> Et puis, le virus swen.A, normalement, aurait du causer la fermeture
> temporaire de cette newsgroup, le temps de corriger les bugs de
sécurité...
>
> Je crois que ce sujet, dans le but pour moi d'apprendre à programmer en
VB,
> par un garçon de 14 ans, moi-même, a prit de proportions un peu trop
grosse.
>
> J'aimerais demandé le vérouillage de ce sujet, mais ce n'est
malheureusement
> pas possible.
>
> Je ne répondrai donc plus aux prochains commentaires, sauf si c'est pour
> répondre à la question du sujet.
>
> Merci d'avance.
>
> En espérant vous avoir...
> ... expliquer mon point de vue ?
>
> ¯¯¯¯¯¯¯¯¯¯¯¯¯
> Cordialement
> Daniel
>
> "Zoury" a écrit dans le message de news:
>
> > Salut Daniel! :O)
> >
> > La "nétiquette" dicte les normes de conduite à adopter en tant
> > qu'utilisateur de ceux-ci. Les règles ne sont pas données par Outlook
> > Express, mais plutôt par les responsables de ceux-ci et la communauté
qui
> > s'en sert en général.
> >
> > Voici les règles officiels des groupes de discussion de Microsoft si


ça
> > t'intéresse :
> >
> > Principes d'utilisation des Newsgroups Microsoft
> >
>



http://support.microsoft.com/default.aspx?scid=/support/worldwide/fr/newsgro
> up/regles.htm
> >
> > Maintenant concernant l'utilisation des majuscules pour la rédaction
d'un
> > message, je suis d'accord avec Frédéric et Eddi. C'est aggressant et
> > *surtout* rend le texte plus difficile à lire, dû a un concept de
> > reconnaissance de forme quelconque par notre cerveau...
> >
> > > En espérant vous avoir illuminé.
> > Moi de même.
> >
> > --
> > Cordialement
> > Yanick Lefebvre - MVP pour Visual Basic
> > http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
> > http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/
> >
> > Merci de poster les réponses au groupe afin d'en faire profiter à tous
> >
> >
>
>




1 2 3 4