Prev: Sequential Numbering
Next: Help with syntax.
From: Douglas J. Steele on 9 Mar 2010 15:11 If you go to the Immediate Window (Ctrl-G), type ?ShowIndex() and hit Enter, does it work? -- Doug Steele, Microsoft Access MVP http://www.AccessMVP.com/DJSteele (no e-mails, please!) "Afrosheen via AccessMonster.com" <u46942(a)uwe> wrote in message news:a4c3399685fb3(a)uwe... > Stand alone module called: MyHelp > In the macro I just have: ShowIndex > This is part of the code in the module > > Public Function ShowIndex() As Long > ShowIndex = HTMLHelpStdCall(0, "myhelp.chm", HH_DISPLAY_INDEX, 0) > End Function > > Douglas J. Steele wrote: >>Is this a stand-alone module, or is it a class module, or a module >>associated with a form or report? >> >>What's your code for ShowContents? >> >>> Thanks for getting back to me Doug.. >>> Here's what I did. >>[quoted text clipped - 20 lines] >>>>> >>>>> Thanks for your help. > > -- > Message posted via AccessMonster.com > http://www.accessmonster.com/Uwe/Forums.aspx/access-formscoding/201003/1 >
From: Afrosheen via AccessMonster.com on 9 Mar 2010 15:30 Hi Doug, I did the ?showindex() and debug.print showindex() and both came up with a number 0 Douglas J. Steele wrote: >If you go to the Immediate Window (Ctrl-G), type ?ShowIndex() and hit Enter, >does it work? > >> Stand alone module called: MyHelp >> In the macro I just have: ShowIndex >[quoted text clipped - 14 lines] >>>>>> >>>>>> Thanks for your help. -- Message posted via AccessMonster.com http://www.accessmonster.com/Uwe/Forums.aspx/access-formscoding/201003/1
From: Afrosheen via AccessMonster.com on 9 Mar 2010 16:50 Doug I didn't use this code because I thought that because the chm file is in the same folder as the database it should work. Am I correct? If I have to use it, do I have to create a form for this? Again Thanks for your help.. Left$(CurrentDB.Name, Len(CurrentDB.Name) - Len(Dir(CurrentDB.Name))) or, more efficiently: Dim strFullPath As String Dim strPathOnly As String strFullPath = CurrentDB.Name strPathOnly = Left$(strFullPath, Len(strFullPath) - Len(Dir(strFullPath))) Douglas J. Steele wrote: >If you go to the Immediate Window (Ctrl-G), type ?ShowIndex() and hit Enter, >does it work? > >> Stand alone module called: MyHelp >> In the macro I just have: ShowIndex >[quoted text clipped - 14 lines] >>>>>> >>>>>> Thanks for your help. -- Message posted via http://www.accessmonster.com
From: Afrosheen via AccessMonster.com on 10 Mar 2010 06:37 Good Morning Doug; I don't know what I did. I must have had my nose pointing the right way or I was scratching my back or something, but it seems to be working now. I did a test with another module that I knew was working called mouseOn(). When I just put mouseOn Access couldn't find it. When I put mouseon, access couldn't find it. When I put mouseOn() then it found it and worked. So, I went back through the Macros and changed everything to the way the function was spelled and Vola! it started working. Thanks for your help with this. I really appreciate it. Douglas J. Steele wrote: >If you go to the Immediate Window (Ctrl-G), type ?ShowIndex() and hit Enter, >does it work? > >> Stand alone module called: MyHelp >> In the macro I just have: ShowIndex >[quoted text clipped - 14 lines] >>>>>> >>>>>> Thanks for your help. -- Message posted via AccessMonster.com http://www.accessmonster.com/Uwe/Forums.aspx/access-formscoding/201003/1
From: Douglas J. Steele on 10 Mar 2010 06:42
You need to fully qualify the path to the chm file. Since David wrote his article, though, Access introduced an easier way to determine the path of the current database. Try ShowIndex = HTMLHelpStdCall(0, CurrentProject.Path & "\myhelp.chm", HH_DISPLAY_INDEX, 0) Sorry I missed that before. -- Doug Steele, Microsoft Access MVP http://www.AccessMVP.com/DJSteele (no e-mails, please!) "Afrosheen via AccessMonster.com" <u46942(a)uwe> wrote in message news:a4c4ccd130ea1(a)uwe... > Doug I didn't use this code because I thought that because the chm file is > in > the same folder as the database it should work. Am I correct? If I have to > use it, do I have to create a form for this? > > Again Thanks for your help.. > > > Left$(CurrentDB.Name, Len(CurrentDB.Name) - Len(Dir(CurrentDB.Name))) > or, more efficiently: > Dim strFullPath As String > Dim strPathOnly As String > strFullPath = CurrentDB.Name > strPathOnly = Left$(strFullPath, Len(strFullPath) - > Len(Dir(strFullPath))) > > Douglas J. Steele wrote: >>If you go to the Immediate Window (Ctrl-G), type ?ShowIndex() and hit >>Enter, >>does it work? >> >>> Stand alone module called: MyHelp >>> In the macro I just have: ShowIndex >>[quoted text clipped - 14 lines] >>>>>>> >>>>>>> Thanks for your help. > > -- > Message posted via http://www.accessmonster.com > |