Informationen in eine ini datei speichern



  • hallo mache gerade ein projekt und und will informationen,und ein bild in eine ini datei schreiben wie geht das????

    z.b---------------------und heir noch ein foto der person->ohne die ganzen striche
    name bla-------------.......---------
    nachname bla---------.....-Bildddd-
    strasse bla----------........-Bildddd-
    tele bla-------------..........---------

    danke im voraus



  • Hallo,

    Zum arbeiten mit ini-Dateien bietet sich hier TIniFile an (siehe BCB-Hilfe). Da gibt es alle notwendigen Methoden zum Lesen, Schreiben und Testen. Ein Bild kann man aber nicht direkt in eine IniDatei schreiben. Besser wäre es hier den Namen (evtl. auch Pfad) der Bilddatei dort hinzuschreiben.

    Ciao



  • jo danke kann mir jemand erklären was eine ini datei ist und warum es sich eignet
    solchen sachen darin zu speichern vieleicht kann jemand ein konkretes bsp. dazu beitragen



  • Schau mal ins Windows-Verzeichnis deines Rechners und such nach *.ini.
    Dann hast du ein paar Beispiele.

    packmers wieder...



  • Eine .ini ist eine Textdatei, in die du verschiedene Sachen Speichern
    kannst. Möglich sind Booleans, Integer und Strings. Das ganze ist nach dem
    "Bezeichner=Name" -Prinzip. Du gibst an, was du haben möchtest,
    Bsp:

    [Bild]
    Name=Anton
    

    Dann liest du die Daten so aus:

    TIniFile *ini;
    ini =new TIniFile("C:\\DerNameDerIni.ini");
    String Name=ini->ReadString("Bild","Name","kein Bild");
    //                           Sektion,Bezeichner,Standard
    

    Als Header noch:

    #include <inifiles.hpp>
    

Anmelden zum Antworten