After about 12 years with Access I finally created a "Runtime" version of a simple app. 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'.
; The following lines may be deleted in order to obtain extra
; space for customizing this file on a full installation diskette.
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXX [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!