lichtbringer Geschrieben 29. August 2003 Geschrieben 29. August 2003 Moin MOin zusammen, ich hab da ein kleines Prob mit Delphi und find keine Lösung !! Im folgenden QuellText steigt mir das Prog immer an der Stelle Rewrit aus. Die Frage ist Warum?? Der Pfad stimmt und ich hab auf das gewählte Laufwerk auch vollzugriff. Source: procedure TForm15.btSpeichernClick(Sender: TObject); var fPDF : TextFile; IZaehler:integer; sDateiPfad : string; sAktuelleZeile:string; begin try if SaveDialog1.Execute then begin sDateiPfad:=SaveDialog1.Files.Text; AssignFile(fPDF, sDateiPfad); Rewrite (fPDF); for iZaehler:=0 to Form3.iPosition do begin sAktuelleZeile:= Form3.asUebersichtAlsString[iZaehler]; WriteLn(sAktuelleZeile); end; closeFile(fPDF) end; except raise; end; end; Vielen Dank schon mal
geloescht_JesterDay Geschrieben 29. August 2003 Geschrieben 29. August 2003 Probiers mal mit: sDateiPfad:=SaveDialog1.FileName; So mach ich das immer... Und vielleicht solltest du dir auch den Typ TFileStream mal ansehen, das ist eigentlich die OOP Methode mit der man auf Dateien zugreift. Hast du mal im Debugger gekuckt, ob sDateiPfad ok ist?
lichtbringer Geschrieben 29. August 2003 Autor Geschrieben 29. August 2003 ja der Pfad war ok. Lag wirklich an dem FileName:rolleyes: Jetzt läufts :D Danke:uli
geloescht_JesterDay Geschrieben 29. August 2003 Geschrieben 29. August 2003 Original geschrieben von lichtbringer ja der Pfad war ok. Lag wirklich an dem FileName:rolleyes: Files ist nur dann interessant, wenn mehrere Dateien gewählt werden. Wenn nur eine Datei zugelassen ist liefert die Peoperty fileName den gewählten Namen.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden