![]() |
gespeicherte Text (csv)-Datei nicht zu öffnen
Hallo,
ich speichere eine Listbox mit .savetofile() auf Festplatte ab. Leider ist die Datei danach mit nichts zu öffnen. Selbst Excel stürzt beim Öffnen ab. Auch nach dem Schließen von Delphi ändert sich daran nicht. Bin davon ausgegangen, dass der Speicherbefehl die Datei auch gleich schließt. Oder muß man da noch mehr machen? Wo könnte der Fehler liegen? vielen Dank to-wer |
Re: gespeicherte Text (csv)-Datei nicht zu öffnen
Zitat:
Zitat:
|
Re: gespeicherte Text (csv)-Datei nicht zu öffnen
Ansonsten hänge die Datei doch auch mal an, dann können wir auch mal schauen, was unsere Systeme zu der Datei saagen...
Generell schließt TStrings.SaveToFile() die Datei auch, das stimmt schon. |
Re: gespeicherte Text (csv)-Datei nicht zu öffnen
Speichert ein einfaches SaveToFile überhaupt als Kommatext ab?
|
Re: gespeicherte Text (csv)-Datei nicht zu öffnen
Doch. Habe gerade rausbekommen, dass angeblich ein anderer Prozess auf diese Datei zugreift.
Nur welcher, wenn Delphi sogar geschlossen ist? Mit loadfromfile() geht sie auch nicht zu öffnen, aus obigem Grund. So sieht die prozedur aus: procedure TForm1.Button6Click(Sender: TObject); begin If SaveDialog1.Execute then sl2.SaveToFile(SaveDialog1.Filename); end; Grüße to-wer |
Re: gespeicherte Text (csv)-Datei nicht zu öffnen
Wenn man davon ausgeht, dass es sich bei sl2 um eine TStringlist handelt, kann ich nichts Ungewöhnliches entdecken. Hast Du den Rechner mal testhalber neu gestartet?
|
Re: gespeicherte Text (csv)-Datei nicht zu öffnen
Zitat:
label1;label2;label3;... 23;2354;634;... usw. |
Re: gespeicherte Text (csv)-Datei nicht zu öffnen
Wurde dein Programm mittels Delphis "Projekt zurücksetzen" geschlossen, oder Delphi per Taskmanager abgeschossen? Ist die Datei nach einem Neustart lesbar?
@rote Box hat DeddyH zwar schon geschrieben, aber oben genanntes könnten Ursachen sein, falls es nach nem Neustart geht @rote Box2 Na, TStrings und Nachfahren speichern das ab, was in der Text bzw. Lines-Eigenschaft steht. Und wenn da Daten in CSV-Manier drin stehen, dann macht SaveToFile auch das. |
Re: gespeicherte Text (csv)-Datei nicht zu öffnen
Zitat:
Delphi habe ich mit dem Klicks aufs Kreuz rechts oben geschlossen ;-) to-wer |
Re: gespeicherte Text (csv)-Datei nicht zu öffnen
Und lässt sich das reproduzieren? Ist das jedesmal so? Falls ja schau dir mal mittels
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:20 Uhr. |
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