Mit SaveTextFileDialog Formular speichern



  • Hallo,

    ich versuche mithilfe savetextfiledialog mein Formular zu speichern. Pfad und alles sind angegeben, Dialog öffnet sich auch, aber ich kann nichts speichern.

    Mir fehlt denk noch ein Befehl um zu sagen, dass ich dieses Formular2 abspeichern will. Nur was für einen? Ich kenne mich nicht wirklich gut in C++ aus.

    Danke schonmal.

    void __fastcall TForm2::Button4Click(TObject *Sender)
    {

    TSaveTextFileDialog *SaveTextFileDialog1 = new TSaveTextFileDialog(this);

    SaveTextFileDialog1->InitialDir = "C:\\Users\\User\\Desktop\\werk";
    SaveTextFileDialog1->Filter = "PDF|*.pdf";
    SaveTextFileDialog1->Form2;

    if(SaveTextFileDialog1->Execute())
    {
    Form2->Button4->Visible =true;
    }

    Form2->SaveTextFileDialog1->Execute();
    }



  • ähm,

    wie willst Du aus der Form ein PDF machen?
    Das Speichern ist ja nicht das Problem, aber Du musst ja erst mal ein PDF erstellen.



  • und wie kann ich des am besten machen? Das Formular ist ein Werkstattabnahmeprotokoll und wird während des Prüfprogramms ausgefüllt.
    Nachdem es ausgefüllt ist, würden wir es gerne Drucken und in PDF speichern.
    Wie muss man das dann anstellen, wir finden nichts darüber.



  • mit Boardmittel des CBuilder wirst Du das nicht hinbekommen, ich selber nutze List&Label, ich denke EMS PDF Gen ist günstiger, PDFLIB fällt mir noch ein, das habe ich aber nie genutzt.



  • Habe jetzt mal die Testversion von EMS PDF Gen heruntergeladen, aber wie füg ich den jetzt ein? Oder wie mach ich das am Besten? Ich kenn mich ja da garnicht aus.


Anmelden zum Antworten