Problem beim Speichern eines Strings in einer StringList
-
entweder pfad2->LoadFromFile(Programmpfad + "config.txt")
oder chdir(ProgrammPfad)
-
Ja aber wie lass ich das Programm den Programmpfad herauskriegen?
-
Ich gebe es jetzt auf
Ja aber wie lass ich das Programm den Programmpfad herauskriegen?
Lies den Thread
-
Wenn du die Komponente meinst die du gepostet hast: Damit muss der Anwender doch einen Pfad auswählen.
Es gibt ja Application->ExeName; womit der Pfad+dem Dateinamen und Endung gegeben wird. Das würde mir auch reichen wenn ich wüsste wie man den Namen herausfindet (also name.exe).
-
Linnea schrieb:
siehe BCB-Hilfe unter:
ExtractFilePath / ExtractFileDir
Application->ExeNameFolge doch einfach Linneas Hinweis. Da steht genau das, was Du brauchst.
Joe_M.
-
Hmm ok das ist mir zu hoch und nicht nur ein bisschen. Kann man nicht irgendwie den Dateinamen herausfinden?
Bis dahin hab ich was anderes herausgefunden:Edit1->Text = Application->ExeName.SubString(1,Application->ExeName.Length()-12)+"config.txt";Dann darf man den Dateinamen halt nur nicht ändern bzw. die Länge.
-
Ich schließe mich Christian411 an...
Sorry,
Joe_M.
-
Naja wie ich in meinem letzten Beitrag gesagt hab ist es zu hoch für mich, ich verstehe das nicht mit anderen Worten ich habe es mir angeguckt es hilft mir nur nicht.
-
Hallo
ums kurz zu machen
Edit1->Text = ExtractFilePath(Application->ExeName) + "config.txt";Sowas solltest du aber aus den Beschreibungen der BCB-Hilfe rauslesen können.
bis bald
akari
-
Dann würde ich vermuten, dass Dir die grundlegenden C++-Kenntnisse fehlen. Ohne die kommst Du (auch) im BCB nicht weit. Arbeite ein paar Tutorials durch.
Grüße Joe_M.
-
@akari: Vielen Dank. Mich hat das in der BCB Hilfe einfacg verwirrt.