[C/C++] Wie geht Label->SaveToFile?

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von klaiser, 2. April 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 2. April 2007
    Wie geht Label->SaveToFile?

    Hiho,

    ich schreibe gerade ein programm wo ich mehrere Labels habe die eine Variable besitzen.

    Wie kann ich aus dem Label die variablen in eine Datei speichern?

    Label*->Lines->SaveToFile(SaveDialog1->FileName);
    etc. funktioniert leider nicht, ich habe außerdem mehrere Label's die ich nacheinander in einer Textdatei specihern lassen möchte.

    Hat jemand ein Tipp?

    bsp.
    Label 7, Label 9, Label 13 nacheinander in eine Datei.

    mfg klaiser
     
  2. 2. April 2007
    AW: Wie geht Label->SaveToFile?

    Ich gehe mal davon aus du hast den Borland C++Builder benutzt ;D

    Code:
    // NICHT GETESTET XD
    
    TFileStream *file = new TFileStream("C:\\deine_datei.txt", fmReadWrite | fmShareDenyWrite); // fmCreate falls Datei nicht existiert -> check mit function bool FileExists(AnsiString file)
    file->Position=0; // an den Anfang der Datei springen d.h. überschreiben - ans Ende schreiben file->Position = file->Size;
    file->Write(Label1->Caption.c_str(), Label1->Caption.Length()); // schreibe "\r\n" für Zeilenumbruch
    // noch mehr labels?
    delete file; // Datei-Zugriff beenden
    oder du machsts ganz OlDsh00L mit WinAPI CreateFile(), SetFilePointer(), WriteFile(), CloseHandle() dafür besuchst du am besten mal MSDN – the Microsoft Developer Network
     
  3. 2. April 2007
    AW: Wie geht Label->SaveToFile?

    yeah vielen Dank ich arbeite mich da mal durch

    Bewertet!

    p.s. Ja ich arbeite damit
     
  4. 2. April 2007
    AW: Wie geht Label->SaveToFile?

    [X] Erledigt

    ~Close~

    Knusperkeks
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.