Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
VFP Foundation Class: INI Access
Message
General information
Forum:
Visual FoxPro
Category:
Classes - VCX
Miscellaneous
Thread ID:
00234883
Message ID:
00234889
Views:
24
>I am trying to use the INI Access foundation class to retrieve information from the INI file. The code below:
>PUBLIC g_cLocalPath
>PUBLIC g_cServerPath
>g_cLocalPath = ""
>g_cServerPath = ""
>
>* Using the non visual class oldinireg from the registry class for INI Access in the project
>oIniFile = NewObject('oldinireg' , 'registry')
>IF VARTYPE(oIniFile) = "O"
>WITH oIniFile
>.GetINIEntry(g_cLocalPath,"Preferences","Local","Cats98.ini")
>.GetINIEntry(g_cServerPath,"Preferences","Server","Cats98.ini")
>
>ENDWITH
>ENDIF
>
>In the debugging of the procedure getinientry:
>
>m.c_value = "c:\Projects\cats98\data"
>
>However when I call on the variable somewhere else I get an empty character string!
>
>Thanks
>
Hi Sanjay,

You have to pass the first parameter by reference like this:
g_cLocalPath = SPACE(260)
oIniFile.GetINIEntry(@g_cLocalPath,"Preferences","Local","Cats98.ini")
hth,
George

Ubi caritas et amor, deus ibi est
Previous
Reply
Map
View

Click here to load this message in the networking platform