Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi SaveToFile (https://www.delphipraxis.net/123413-savetofile.html)

milos 1. Nov 2008 12:12


SaveToFile
 
Also wenn ich
Delphi-Quellcode:
Form1.Memo1.Lines.SaveToFile('Notizen/N1.txt');
machen will startet es auch die EXE
doch es wenn ich es speichern will, sagt er das es nicht möglich ist! Weil ich kein ordner hab der notizen heisst!
wei kann ich machen das es ein ordner erstellt?

mkinzler 1. Nov 2008 12:15

Re: SaveToFile
 
Relative Pfade sind immer schlecht. Verwende einen Pfad relativ zum Programmverzeichnis, oder besser innerhalb des Benutzerprofils o.a. (special folders).

Luckie 1. Nov 2008 12:16

Re: SaveToFile
 
Zitat:

Zitat von milos
wei kann ich machen das es ein ordner erstellt?

Ich bin ziemlich sicher, dass du im Forum was findest, wenn du nach Hier im Forum suchenordner erstellen suchst.

milos 1. Nov 2008 12:17

Re: SaveToFile
 
aber ich will es so haben... ich muss ja nur wissen wie man den ordner erstellt

mkinzler 1. Nov 2008 12:19

Re: SaveToFile
 
Und wo soll der Ordner dann sein? So wie du es machst, ist er realtiv zum aktuellen Arbeitsverzeichnis von Windows.

Luckie 1. Nov 2008 12:19

Re: SaveToFile
 
Siehe mein Posting.

milos 1. Nov 2008 12:25

Re: SaveToFile
 
danke! habs gefunden
Delphi-Quellcode:
 IF Not FileExists('Notizen') THEN
MkDir('Notizen');

mkinzler 1. Nov 2008 12:28

Re: SaveToFile
 
Das Problem mit dem Verzeichnis besteht dann aber trotzdem noch

haentschman 1. Nov 2008 12:28

Re: SaveToFile
 
Hallo milos...

verrate uns in 3 Tagen mal, wie viele Ordner Notizen dann auf Deinem Rechner existieren :wink:

...du hast damit immer noch eine relative Pfadangabe !

:hi:

Matze 1. Nov 2008 12:28

Re: SaveToFile
 
Ich würde den Rat von Markus nicht einfach ignorieren. Er hat ihn dir nicht umsonst gegeben.
Aktuell mag dein Arbeitsverzeichnis das Programmverzeichnis sein, doch dies ist nicht immer so. Und wer weiß, wo deine Datei sonst angelegt wird.

Das Programmverzeichnis erhälst du so:
Delphi-Quellcode:
ExtractFilePath(ParamStr(0))


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:19 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz