I'm a .NET / C# software engineer who's been recruited into a temporary job function I'm not thrilled with.
My company uses an MS-Access application for many of it's current functions. The Visual Basic version in use for this is (v6.5). The developer that assembled it (who's on vacation overseas at the moment) has a 'login' form that pops up before going to the 'switchboard' pages. In order to maintain a 'global awareness' of logged in he leaves the form filled out and open -- hiding it from the user, then as he moves into other forms he reaches back into the hidden login form to determine login details.
While this is functional, it makes my OOP-orientated brain hurt a little bit. Is this the right way to simulate a cache of global variables in this edition of MS-Access + VB, or merely one that our MS-Access developer settled for. I found some online references to VBA source implementing global variables using the Global keyword but this doesn't seem to be supported in v6.5 (at least not in that fashion).
Does anyone have any clues on this or some outstanding MS-Access resources they can recommend so I can put this headache behind me?