Ergebnis 1 bis 20 von 37

Thema: Konfigurationsdateien in C++

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #13
    Hm, sieht ja echt borländisch aus, dein Code. Aber der Code geht eigentlich einigermaßen, wenn man mal davon absieht, dass du C und C++ wild mischst. Ist zwar nicht verboten, aber dann musst du wohl auch mit Char-Arrays arbeiten. Du könntest dich natürlich auch für pures C oder C++ entscheiden. Das heißt z.B. wenn du dich für C++ entscheidest, dass du für die Dateioperationen die fstream-Methoden nutzt. Also das Erstellen könnte z.B. so aussehen (vom Prinzip her):
    Code:
    #include <fstream>
    using namespace std;
    // ...
    void __fastcall TForm1::WriteBtnClick(TObject *Sender)
    {
     ofstream outfile("emp.cfg");
     outfile << "path " << PathEdt->Text << endl;
    }
    Und das einlesen etwa so:
    Code:
    void __fastcall TForm1::ReadBtnClick(TObject *Sender)
    {
     AnsiString varName,path;
     ifstream infile("emp.cfg");
     infile >> varName; // hier wird "path" gelesen (bis zum Leerzeichen)
     infile >> path; // hier der tatsaechliche Pfad
     PathLbl->Caption = path;
    }
    Allerdings kann's sein, dass Borlands C++ Builder da noch seine speziellen Eigenarten hat.

    freundliche Grüße, Rolus

    Geändert von Rolus (15.08.2006 um 23:39 Uhr)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •