Information générale
Catégorie:
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
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement