Problem with Access 2000 Runtime

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • LauryBurr
    New Member
    • Jan 2008
    • 1

    Problem with Access 2000 Runtime

    After about 12 years with Access I finally created a "Runtime" version of a simple app. (No, before you ask – I don't mean I spent 12 years developing a simple app – just that all my previous clients have Access already!!)

    Tried running it on a Win98 machine and although it opened OK the only textbox on the opening form displayed "#name?" and none of the command buttons responded to clicks. However, when I opened the same mdb file on my Win2000 machine (with the /runtime switch) it worked perfectly. Incidentally, it's a single mdb file - in other words, the tables are included in the same file, not as a linked 'back end'.

    This is the setup.lst file:

    Code:
    [Bootstrap]
    SetupTitle=Install
    SetupText=Copying Files, please stand by.
    CabFile=IRIndex_World_RT2k.CAB
    Spawn=Setup1.exe
    Uninstal=odeunst.exe
    TmpDir=msftqws.pdw
    Cabs=1
    
    [Bootstrap Files]
    File1=@ODESTKIT.DLL,$(WinSysPathSysFile),,,11/2/98 11:00:00 PM,101888,6.0.82.67
    File2=@COMCAT.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,11/2/98 11:00:00 PM,22288,4.71.1460.1
    File3=@stdole2.tlb,$(WinSysPathSysFile),$(TLBRegister),,6/19/03 11:05:04 AM,16896,2.40.4522.0
    File4=@asycfilt.dll,$(WinSysPathSysFile),,,6/19/03 11:05:04 AM,143632,2.40.4522.0
    File5=@olepro32.dll,$(WinSysPathSysFile),$(DLLSelfRegister),,6/19/03 11:05:04 AM,164112,5.0.4522.0
    File6=@OLEAUT32.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,7/11/06 7:19:36 AM,631056,2.40.4531.0
    File7=@MSVBVM60.DLL,$(WinSysPathSysFile),$(DLLSelfRegister),,2/23/04 7:42:40 PM,1386496,6.0.97.82
    
    [IconGroups]
    Group0=International Railway Index Runtime v4
    PrivateGroup0=True
    Parent0=$(Programs)
    
    [International Railway Index Runtime v4]
    Icon1=""$(AppPath)\IRIndex_World_RT2k.mdb""
    Title1=International Railway Index Runtime v4
    StartIn1=$(AppPath)
    
    [Setup]
    Title=International Railway Index Runtime v4
    DefaultDir=$(ProgramFiles)\IRIndex_World_RT2k
    AppExe=IRIndex_World_RT2k.mdb
    AppToUninstall=IRIndex_World_RT2k.mdb
    
    [Setup1 Files]
    File1=@msado21.tlb,$(WinSysPath),,$(Shared),4/28/04 7:57:44 AM,61440,2.81.1117.0
    File2=@IRIndex_World_RT2k.mdb,$(AppPath),,,4/4/07 12:15:46 PM,77520896,0.0.0.0
    
    [Runtime]
    Included=-1
    
    [RunCommands]
    
    ; The following lines may be deleted in order to obtain extra 
    ; space for customizing this file on a full installation diskette.
    ; 
    ; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    [and more of last line!]

    I compared the above list with the files actually installed on the target machine and all were present in the correct folders - except that the installed version of comcat.dll was actually more recent than the one listed.

    Bizarrely, when I load the 2000 Developer CD I get the following message - "Office 2000 Developer requires VBA6.0. Before installing 2000 Developer, install Office 2000 or another app that contains VBA6.0" I say 'bizarrely' because VBA6.0 already exists!


    Any clues, anyone, please?
  • NeoPa
    Recognized Expert Moderator MVP
    • Oct 2006
    • 32662

    #2
    I can't help much here I'm afraid Laury.
    That's one of the drawbacks of being quite experienced - it's rare that anyone can answer a question if you've already given it your best shot :(

    All I would say is that it's probably a Win98 issue rather than the build files or your actual application. That's still very broad of course, but remember :- Access 2000 was built after Win98 and it's possible that the way it works isn't compatible with a standard Win98 setup.

    I don't expect that's very helpful but might provide clues as to where best to focus your attention. I suspect you've already looked all around on this already though - in which case I can only say sorry I can't be more help.

    Comment

    Working...