Aufruf vom Register Inhalt, Index oder Suchen (Hilfe)

ingo, Dienstag, 11.05.2004, 09:34 (vor 7262 Tagen)

Moin,
ich möchte über Benutzer definierte Menüpunkte in Access20000 die Hilfe aufrufen und zwar sollte sich die Hilfe öffnen, entweder im Modus Inhalt mit den Icon Bücher (cnt ist erstellt) oder das Register Index bzw. Suchen.

Natürlich habe schon Hilfe über F1 realisiert,wo dann das Formular erläutert oder ein Feld beschrieben wird. Wenn ich diesen Weg wähle kann der Nutzer natürlich auch nach Inhalt/Index/Suchen wechseln aber ich wollte ihm die Möglichkeit geben über das Menü direkt dorthin zu springen.

Kann mir jemand bei diesem Problem weiter helfen>

MfG
Ingo

Aufruf vom Register Inhalt, Index oder Suchen (Hilfe)

Thomas Schulz ⌂ @, Castrop-Rauxel, Dienstag, 11.05.2004, 18:24 (vor 7262 Tagen) @ ingo

Hallo Ingo,

um dein Vorhaben realisieren zu können wirst du nicht umhin kommen, die WinHelp API einzubinden.
Erst hierdurch wird die volle Funktionalität von WinHelp zur Verfügung gestellt.
Folgender Link sollte dir weiter helfen:
[link]http://support.microsoft.com/default.aspx>scid=kb;de;209843[/link]

Gruß
Thomas

--
Viele Grüße
Thomas Schulz (Administrator)
______________
[image]

Aufruf vom Register Inhalt, Index oder Suchen (Hilfe)

Ingo Kollesch @, Donnerstag, 13.05.2004, 08:36 (vor 7260 Tagen) @ Thomas Schulz

» Hallo Ingo,
»
» um dein Vorhaben realisieren zu können wirst du nicht umhin kommen, die
» WinHelp API einzubinden.
» Erst hierdurch wird die volle Funktionalität von WinHelp zur Verfügung
» gestellt.
» Folgender Link sollte dir weiter helfen:
» [link]http://support.microsoft.com/default.aspx>scid=kb;de;209843[/link]
»
» Gruß
» Thomas

Moin Thomas,
die Tipps haben mir schon weitergeholfen.
Mit den APIs läßt sich ja einiges anstellen aber
zum Register Inhalt kann ich immer noch nicht springen.

Danke
Ingo

Aufruf vom Register Inhalt, Index oder Suchen (Hilfe)

Thomas Schulz ⌂ @, Castrop-Rauxel, Donnerstag, 13.05.2004, 17:56 (vor 7260 Tagen) @ Ingo Kollesch

Hallo Ingo,

tur mir leid habe die API nicht vollständig durchgeschaut.
Aufruf des Inhaltsregisters fehlt. Sorry!

Es gibt aber noch eine Abhandlung von MVP David Liske, wie das Aufrufen für VB 5.0/6.0 zu realisieren ist (dürfte auch in Access funktionieren).
Hier der Originaltext aus der Hilfe:

The only way to guarantee the help file will open to the Contents tab every time is to use the HELP_TAB command. This is combined with the TB_CONTENTS constant, and they're used as follows:

[code]Private Const HELP_TAB = &HF&
Private Const TB_CONTENTS = 0

Private Declare Function WinHelp Lib "user32" _
Alias "WinHelpA" _
(ByVal hWnd As Long, _
ByVal lpHelpFile As String, _
ByVal wCommand As Long, _
ByVal dwData As Long) As Long

Private Sub mnuHelpContents_Click()

WinHelp 0, App.Path & "WH_Menus.hlp", HELP_TAB, TB_CONTENTS
End Sub[/code]

Link zu Download des gesamten Projektes: http://mvps.org/htmlhelpcenter/winhelp/WH_Menus.zip

Gruss
Thomas

--
Viele Grüße
Thomas Schulz (Administrator)
______________
[image]

powered by my little forum