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 Speichern mit verschiedenen Dateiendungen (https://www.delphipraxis.net/30464-speichern-mit-verschiedenen-dateiendungen.html)

xstream 25. Sep 2004 08:49


Speichern mit verschiedenen Dateiendungen
 
Hallo

Ich habe einen Editor gemacht, mit meiner eigenen Dateiendung. Nun möchte ich, das man den Text in verschiedene Dateiendungen abspeichern kann. Das heisst, die Dateiendung .zep ist die Standart dateiendung und dann kann man das ganze noch in txt abspeichern...

Ich habe das mit den Filter gemacht, beim SaveDialog. Aber es geht nicht, es macht immer Dateie mit dem Dateityp Datei...

Kann mir jemand helfen?

fkerber 25. Sep 2004 08:52

Re: Speichern mit verschiedenen Dateiendungen
 
Hi!

Hast du dir Property DefaultExt angesehen?


Ciao Frederic

xstream 25. Sep 2004 08:54

Re: Speichern mit verschiedenen Dateiendungen
 
Ja, dann speichert er es als zep, aber wenn ich nun auf txt ändere, speichert er es gleich als zep...

fkerber 25. Sep 2004 08:55

Re: Speichern mit verschiedenen Dateiendungen
 
Hi!

Dann musst du überprüfen, ob der User (bzw. du :mrgreen: ) es mit ner anderen Ext abspeichern wollte.
Da war sowas mit Delphi-Referenz durchsuchenExtractFileExt glaube ich.

Ciao Frederic

ipworks 25. Sep 2004 08:59

Re: Speichern mit verschiedenen Dateiendungen
 
Neues Topic... :-D

Schaue einmal unter
ChangeFileExt
ExtractFileExt
TSaveDialog.Filters


in der Delhi-Hilfe nach.

mfg
Peter

xstream 25. Sep 2004 09:00

Re: Speichern mit verschiedenen Dateiendungen
 
Hmm ich glaube nicht, denn dort (ExtractFileExt) schaut er die dateiendung an, von der datei, die zb geöffnet wurde, und nicht gespeichert...

fkerber 25. Sep 2004 09:01

Re: Speichern mit verschiedenen Dateiendungen
 
Hi!

Wenn du eingibst:

Delphi-Quellcode:
ExtractFileExt(SaveDialog1.Filename);
dann zeigt er die an, unter der gleich gespeichert werden soll.


Ciao Frederic

xstream 25. Sep 2004 09:10

Re: Speichern mit verschiedenen Dateiendungen
 
hmm

aber das funktioniert auch nicht..... nochmals von forn....

Delphi-Quellcode:
if SaveDialog1.Execute then Memo1.Lines.SaveToFile(SaveDialog1.FileName);
Das ist mein Speichercode.

Delphi-Quellcode:
Zepi:CH (*.zep)|zep|Text (*.txt)|txt
Das ist mein Filter

Gut, bei DefaultExt hab ich nichts drin. könnt ihr mir helfen? Ich bin totaler anfäger, sagt mir doch bitte, wo ich den code hinamchen muss....Vielen Dank!

ipworks 25. Sep 2004 09:26

Re: Speichern mit verschiedenen Dateiendungen
 
Delphi-Quellcode:
....
SaveDialog1.DefaultExt:='*.txt';
SaveDialog1.Title:='TITEL DES DIALOGS';
if SaveDialog1.Execute then
.....
Grüße
Peter

xstream 25. Sep 2004 10:59

Re: Speichern mit verschiedenen Dateiendungen
 
hmm
ich peils nicht mehr...............

beim ändern des Filters, unten, beim speichern dialog, wenn man den auf txt ändert, dass dann auch in txt gespeichert wird....

wenn das nicht geht irgendwie, dann mach ich halt einen neuen menu punkt, exportieren.....


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:18 Uhr.
Seite 1 von 2  1 2      

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