INI mit cplusplus auslesen
INI Section -(Names) und Werte auslesen
#include <iostream.h>
#include<windows.h>
int main()
{
char temp[99];
DWORD GetPrivateProfileString(
LPCTSTR lpAppName, points to section name
LPCTSTR lpKeyName, points to key name
LPCTSTR lpDefault, points to default string
LPTSTR lpReturnedString, points to destination buffer
DWORD nSize, size of destination buffer
LPCTSTR lpFileName points to initialization filename
);
GetPrivateProfileString( "moon",
"room",
"default",
temp,
99,
"d:\\Test.ini" );
cout<<temp;
getchar();
return 0;
}
Ich möchte jetzt aus einer ini datei werte auslesen die in Sectionen unterteilt sind
z.B. Section1 =Namen Section2 =Vornamen usw.
Es Sollen Alle Werte in Section Namen ausgelesen werden.
[Namen]
Kunze=1
Schneider=5
[Vornamen]
Andreas=500
Peter=800
Namen und vornamen werden mehr (andere hinzugefügt).
Also müsste ich es variable auslesen lassen.
Danke mghelp
#include <iostream.h>
#include<windows.h>
int main()
{
char temp[99];
DWORD GetPrivateProfileString(
LPCTSTR lpAppName, points to section name
LPCTSTR lpKeyName, points to key name
LPCTSTR lpDefault, points to default string
LPTSTR lpReturnedString, points to destination buffer
DWORD nSize, size of destination buffer
LPCTSTR lpFileName points to initialization filename
);
GetPrivateProfileString( "moon",
"room",
"default",
temp,
99,
"d:\\Test.ini" );
cout<<temp;
getchar();
return 0;
}
Ich möchte jetzt aus einer ini datei werte auslesen die in Sectionen unterteilt sind
z.B. Section1 =Namen Section2 =Vornamen usw.
Es Sollen Alle Werte in Section Namen ausgelesen werden.
[Namen]
Kunze=1
Schneider=5
[Vornamen]
Andreas=500
Peter=800
Namen und vornamen werden mehr (andere hinzugefügt).
Also müsste ich es variable auslesen lassen.
Danke mghelp
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 54560
Url: https://administrator.de/contentid/54560
Ausgedruckt am: 15.11.2024 um 03:11 Uhr
2 Kommentare
Neuester Kommentar
hallo aah was hältst du davon TInifile zu verwenden ist in inifiles.h beschrieben sollte damit gehen