INI-Files auslesen geht nicht



  • Hi,
    ich habe folgendes Problem: Mit Hilfe von GetPrivateProfileString will ich etwas aus einer INI-Datei auslesen. Allerdings erhalte ich nur einen leeren String.
    Folgender Source:

    LPTSTR lpBuf = new char[BUFSIZE];
    ZeroMemory(lpBuf, BUFSIZE);
    GetPrivateProfileString("main", "password", NULL, lpBuf, BUFSIZE, szINIFilename);
    MessageBox(hDlg,
    	lpBuf,
    	"",
    	MB_OK);
    delete [] lpBuf;
    
    // ... in der dazugehörigen Headerfile
    
    char szINIFilename[] = "C:\settings.ini";
    

    Hat jemand eine Idee, warum das nicht so klappt, wie es sollte?

    Chris

    PS: Ja, die Datei existiert und es steht auch was drin.



  • Chakotay1308 schrieb:

    "C:\settings.ini";
    

    Mach da mal einen zweiten Backslash rein.



  • Danke. Geht.

    Chris


Log in to reply