General information
Category:
The Mere Mortals Framework
Found the problem... The code in the following method needs to check for the value "WINDOWS 5" as a valid 32-bit OS (This is what ?UPPER(OS()) returns in W2k) .
********
* Library: CApp
* Class: CApplication
* Method: GetSystemSettingClass()
*************
IF !This.lUseINIFile
DO CASE
*--------------------------------------------------
*-- If this is a 32-bit operating system, use the
*-- registry rather than an INI file.
*--------------------------------------------------
CASE UPPER(OS()) = "WINDOWS NT" OR LEFT(UPPER(OS()),9) = "WINDOWS 4"
*--------------------------------------------------------------
*-- Define the cRegistry as the class handling system settings.
*--------------------------------------------------------------
lcSystemSettingClass = "Registry"
*-----------------------
*-- Get the registry key
*-----------------------
This.cRegistryKey = This.GetRegistryKey()
*------------------------------
*-- Initialize the INI property
*------------------------------
This.cINIFile = ""
ENDCASE
ENDIF
RETURN lcSystemSettingClass
I'm guessing that this is probably fixed in version 6.0. HTH
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only