Entwickler-Ecke

Dateizugriff - automatisch Dateinamen vergeben


suilven - Fr 14.11.03 23:22
Titel: automatisch Dateinamen vergeben
Hallo,
wie kann ich beim Speichern in eine Datei den Dateinamen automatisch aus einem Edit-Element einsetzen und in einer typisierten Datei (*.mat usw.) abspeichern?
Für schnelle Hilfe wäre ich dankbar.

Hannes


Delete - Fr 14.11.03 23:33

An den Text in einem Edit kommst du über die Eigenschaft Text dran. Den Rest kapier ich nicht.


DiggiDi - Sa 15.11.03 00:44

Wenn die Komponente eine SaveToFile eigenschaft besitzt machst man es ja so:

Delphi-Quelltext
1:
z.B. StringGrid1.Cells[0,0].SaveToFile('C:\OrdnerName\DteiName')                    

also

kannst du es dann so machen

Delphi-Quelltext
1:
StringGrid1.Cells[0,0].SaveToFile('C:\OrdnerName\'+Edit1.Text)                    

das wars

was du mit typisierter Datei meinst verstehe ich irgend wie nicht :)

Moderiert von user profile iconTino: Delphi-Tags hinzugefügt.


Delete - Sa 15.11.03 01:04

Volltreffer. :mrgreen: Ausgerechnet die kennt SaveToFile nicht. :roll: aber alles was Lines hat kennt SaveToFile.


DiggiDi - Sa 15.11.03 01:15

ausgerechnet die?


suilven - Sa 15.11.03 22:44

Mit typisierter Datei meine ich eine Ausgabedatei in der Form "Name.mat" , wobei 'Name' in einem Edit-Element eingetragen werden soll. In der Datei werden dann Daten aus anderen Edit-Elementen gespeichert. Mich interessiert, wie ich die automatische Namenszuweisung hinbekommen kann.

Hannes


Delete - So 16.11.03 06:05

http://www.luckie-online.de/downloads/ -> TypedFilesClass. Da steckt alles drin, was du brauchst.