TIniFile funzt nicht



  • Hallo,
    Ich habe folgendes Problem, ich möchte gerne eine Ini schreiben, doch das Problem begint schon mit der Deklaration

    TIniFile *ini;
    ini = new TIniFile("settings.ini");
    

    [C++ Fehler] main.cpp(23): E2451 Undefiniertes Symbol 'TIniFile'
    [C++ Fehler] main.cpp(23): E2451 Undefiniertes Symbol 'ini'

    Muss ich noch einen Header einbinden, damit er die Klasse TIniFile findet? Wenn ja welche wäre das?



  • Hallo,

    #include "IniFiles.hpp"
    

    Bis dann denn,
    🙂
    Nash



  • Hat geklappt, danke.

    Wie kann ich Ihm mitteilen, dass die ini im selben Ordner erstellt werden soll wo sich die exe befindet, ohne explizite Pfandangabe, da das Programm auch auf anderen Rechnern laufen soll, wo der Install Ordner noch nicht bekannt ist. Momentan wird die ini im Windows Ordner erstellt.



  • Hallo

    TIniFile *inifile = new TIniFile(ExtractFilePath(Application->ExeName) + "settings.ini");
    

    bis bald
    akari



  • Alternativ dazu hätte man sich auch einfach mal die Hilfe zu TIniFile durchlesen können. Da wird das nämlich beschrieben.


Anmelden zum Antworten