AB-Tools.com

Forum Forum



Antworten zum Thema "Kann Bezug zu VB nicht erkennen"

Produktseite des Programms "HepHilfe" anzeigen


Inhaltsverzeichnis:
Kann Bezug zu VB nicht erkennen, Bernd Pfeiff, 2009-08-25 17:19:47
Re: Kann Bezug zu VB nicht erkennen, Andreas Breitschopp (Webmaster), 2009-08-25 19:43:17
Re: Re: Kann Bezug zu VB nicht erkennen, Bernd Pfeiff, 2009-08-26 10:45:34
Re: Re: Re: Kann Bezug zu VB nicht erkennen, Andreas Breitschopp (Webmaster), 2009-08-26 10:50:57
Re: Re: Re: Re: Kann Bezug zu VB nicht erkennen, Bernd Pfeiff, 2009-08-26 19:36:23
Re: Re: Re: Re: Re: Kann Bezug zu VB nicht erkennen, Andreas Breitschopp (Webmaster), 2009-08-26 19:48:47
Re: Re: Re: Re: Re: Re: Kann Bezug zu VB nicht erkennen, Bernd Pfeiff, 2009-08-27 09:53:17
Re: Re: Re: Re: Re: Re: Re: Kann Bezug zu VB nicht erkennen, Andreas Breitschopp (Webmaster), 2009-08-27 10:10:18


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
AntwortenNach 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
AntwortenNach 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
AntwortenNach 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
AntwortenNach 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
AntwortenNach 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.
AntwortenNach 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
AntwortenNach 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
AntwortenNach oben


Zurück zu den Beiträgen

© Copyright 1999-2014 · Andreas Breitschopp · AB-SoftCon.net

Deutsch English Español Français Polski