S
Ja genau die Funktion meinte ich auch. Da hab ich im Netz irgendwo mal die kleinen Funktionen gefunden, vielleicht helfen sie dir ja.
int ReadINIInt(char *Section, char *Key, char *File)
{
char acString[512];
GetPrivateProfileString(Section, Key, "[NOT FOUND]",
acString, 512,
File);
if(!strcmp(acString, "[NOT FOUND]")) {
// Fehlerbehandlung
return 0;
}
return atoi(acString);
}
char* ReadINIString(char *Section, char *Key, char *File)
{
char acString[512];
GetPrivateProfileString(Section, Key, "[NOT FOUND]",
acString, 512,
File);
if(!strcmp(acString, "[NOT FOUND]")) {
// Fehlerbehandlung
return "";
}
return acString;
}
bool WriteINIInt(char *Section, char *Key, char *File, int i)
{
char acString[256];
itoa(i, acString, 10);
if(!WritePrivateProfileString(Section, Key, acString, File))
return false;
return true;
}
bool WriteINIString(char *Section, char *Key, char *File, char *str)
{
if(WritePrivateProfileString(Section, Key, str, File))
return false;
return true;
}
Sollte man aber denk ich noch bissel anpassen.
MfG schirrmie