|
||||||||||||||||||||||||||||||||||||||||||||||||||
| Kann Bezug zu VB nicht erkennen Bernd Pfeiff, 2009-08-25 17:19:47 | |
| Hallo zusammen,
vielleicht bin ich blind, aber ich kann nicht erkennen, wo bzw.wie die Verbindung zu VB hergestellt wird. MfG Bernd D. Pfeiff | |
| Antworten | Nach oben |
| Re: Kann Bezug zu VB nicht erkennen Andreas Breitschopp (Webmaster), 2009-08-25 19:43:17 | |
| Hallo Herr Pfeiff,
da Sie nicht dazu geschrieben haben, dass es sich um .NET handelt, gehe ich mal von Visual Basic 6 aus. Hier können Sie, nachdem Sie die entsprechende Hilfedatei (*.hep) erstellt haben, diese durch Ausführen der "HepHelpVB6.exe" öffnen. Die Syntax lautet: HepHilfe.exe Hilfedatei[, Thema] Aus einem VB6-Programm heraus sähe das dann z. B. so aus: Shell App.Path & "\HepHelpVB6.exe " & App.Path & "\Hilfe.hep, MeinThema", vbNormalFocus Beste Grüße Andreas Breitschopp | |
| Antworten | Nach oben |
| Re: Re: Kann Bezug zu VB nicht erkennen Bernd Pfeiff, 2009-08-26 10:45:34 | |
| Hallo Herr Breitschopp,
vielen Dank für die schnelle Info. Es handelt sich in der Tat um .NET Mit der Bitte um zusätzliche Info Bernd D. Pfeiff | |
| Antworten | Nach oben |
| Re: Re: Re: Kann Bezug zu VB nicht erkennen Andreas Breitschopp (Webmaster), 2009-08-26 10:50:57 | |
| Hallo Herr Pfeiff,
kein Problem, in .NET ist es noch einfacher: Zunächst fügen Sie einen Verweise auf die "HepHelp.exe" zu Ihrem Project hinzu. Danach Instanziieren Sie die Klasse "ABTools.HepHelp.HepHelp" und rufen ein beliebiges Hilfethema wie folgt auf: Dim objHepHelp As New ABTools.HepHelp.HepHelp objHepHelp.showHelp(True, "MeinThema") Beste Grüße Andreas Breitschopp | |
| Antworten | Nach oben |
| Re: Re: Re: Re: Kann Bezug zu VB nicht erkennen Bernd Pfeiff, 2009-08-26 19:36:23 | |
| Hallo Hr. Breitschopp,
aller guten Dinge (=Anfragen) sind 3. Bei Angabe von z.B.: objHepHelp.showHelp(True, "Hilfe zum HepEdit") bekomme ich eine NullReferenceException Die Datei HepEdit.hep liegt im gleichen Verzeichnis wie die HepHelp.exe Sind verschiedene *.hep Dateien erlaubt Falls ja, wie werden diese angesprochen ? Vielen Dank im voraus für Ihre Geduld Ihr Bernd - D. Pfeiff | |
| Antworten | Nach oben |
| Re: Re: Re: Re: Re: Kann Bezug zu VB nicht erkennen Andreas Breitschopp (Webmaster), 2009-08-26 19:48:47 | |
| Hallo Herr Pfeiff,
bitte versuchen Sie vor dem Aufruf der Methode "showHelp" die Bibliothek mittels der Methode "init" zu initialisieren. Dort können Sie als Parameter den Pfad zur Hilfedatei übergeben. Beste Grüße Andreas P. S.: Bei nächster Gelegenheit werde ich mal eine API-Dokumentation sowie ein paar Beispielprojekte dazu packen. | |
| Antworten | Nach oben |
| Re: Re: Re: Re: Re: Re: Kann Bezug zu VB nicht erkennen Bernd Pfeiff, 2009-08-27 09:53:17 | |
| Guten Morgen Hr. Breitschopp,
bin wieder einen Schritt weiter: Die Hep-Maske wird nun eingeblendet, aber egal ob ich LanguageID 1031 für Deutsch oder eine andere nehme, die Buttons haben keine Beschriftung und die Menüleiste ist auch leer ! Ich freue mich auf Ihre Rückantwort Ihr Bernd D. Pfeiff | |
| Antworten | Nach oben |
| Re: Re: Re: Re: Re: Re: Re: Kann Bezug zu VB nicht erkennen Andreas Breitschopp (Webmaster), 2009-08-27 10:10:18 | |
| Hallo Herr Pfeiff,
der Parameter "LanguageID" kann z. Z. entweder "de" oder "en" sein (wie kommen Sie auf "1031"?). Beste Grüße Andreas Breitschopp | |
| Antworten | Nach oben |
| Zurück zu den Beiträgen |
|
© Copyright 1999-2013 · Andreas Breitschopp · AB-SoftCon.net
|
