Pfad für eine Datei auslesen
-
Hallo alle zusammen,
mein Problem ist bei dem Einsatz LoadFromFile(). Genau gesagt als Parameter erwartet diese Funktion ein ein konstanter AnsiString (Gesamter Pfad einer Datei).
Mit unten aufgeführtem Code erzeuge ich eine *.ini Datei und Speichere die in das aktuelle Programmverzeichnis.
[cpp]void __fastcall TForm1::Button5Click(TObject *Sender) { TStringList *list = new TStringList(); list->Add(ListBox1->Items->Text); //Speichern in die .ini Datei in das Aktuele Programmverzeichniss list->SaveToFile(( ChangeFileExt( Application->ExeName, ".ini"))); delete list; }Wie kann ich den Pfad der datei ermitteln um den als Parameter an LoadFromFile() zu übergeben?
Mit freudlichen Grüßen
Alex
-
haste doch schon geschrieben, wie du den dateiname erhältst!
// dateiname AnsiString FileName = ChangeFileExt(Application->ExeName, ".ini"); // datei einlesen in StringList list->LoadFromFile(FileName);
-
ExtractFilePath((Application->ExeName);