Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Angegebener Pfad nicht gefunden
Florian.K - Mo 07.05.07 16:49
Titel: Angegebener Pfad nicht gefunden
Hi Community!
Ich habe folgendes problem.
Ich habe folgende speicherprozedur
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| procedure TForm1.speichern(Sender: TObject); var fs: TFileStream; Filename, SaveString: string ; begin edit1.text:=Savestring; fs := TFileStream.Create (Filename, fmCreate); try if SaveString <> '' then fs.Write (SaveString[1], Length (SaveString)); finally fs.Free; |
als message bekomm ich diesen Error
First chance exception at $7C812A5B. Exception class EFCreateError with message 'Cannot create file "". Das System kann den angegebenen Pfad nicht finden'. Process Arbeitsplan_P.exe (1372)
Meine Frage ist
Warum ?
Müsste er die .txt nicht im .exe Ordner speichern ?
mfg
florian
GTA-Place - Mo 07.05.07 17:06
Zitat: |
Hinweis: Savestring könnte undefiniert sein.
Hinweis: Filename könnte undefiniert sein. |
So oder so ähnlich meckert der Compiler, weil 1. weist du dem Edit was zu, statts dem String und 2. hast du dem Compiler nie gesagt, was Filename für ein Pfad ist, deshalb ist der Pfad = ''.
Florian.K - Di 08.05.07 17:36
Ich habe den Rest meines Programmes alles selber geschrieben und nun soll ich an der saveprozedur scheitern?
hm ne
Mit crashkursen muss ich mich länger beschäftigen. Ich bin nur Hobbyprogrammierer der sich alle 10 wochen mal hinsetzt und ein kleines Programm schreibt.
Das ist das Problem
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!