It is very easy for me to write to an INI file, but I have some problems extracting data from an already created INI file.
I am using this function:
Public Declare Unicode Function GetPrivateProfileString Lib "kernel32" _ Alias "GetPrivateProfileStringW" (ByVal lpApplicationName As String, _ ByVal lpKeyName As String, ByVal lpDefault As String, _ ByVal lpReturnedString As String, ByVal nSize As Int32, _ ByVal lpFileName As String) As Int32
If I have an INI file named "c: \ temp \ test.ini" with the following data:
[testApp] KeyName=keyValue KeyName2=keyValue2
How can I get the values ββof KeyName and KeyName2?
I tried this code without success:
Dim strData As String GetPrivateProfileString("testApp", "KeyName", "Nothing", strData, Len(strData), "c:\temp\test.ini") MsgBox(strData)
source share