Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi SaveDialog Leerzeichen (muss) weg!!! (https://www.delphipraxis.net/115593-savedialog-leerzeichen-muss-weg.html)

mdx 14. Jun 2008 15:30


SaveDialog Leerzeichen (muss) weg!!!
 
Hallo, wie kann man VERBIETEN das man eine Datei mit Leerzeichen speichert, also statt:

Zitat:

C:\HALLO\VERZEICHNIS\UNTERVERZEICHNIS\das ist eine datei.abc
in:

Zitat:

C:\HALLO\VERZEICHNIS\UNTERVERZEICHNIS\das-ist-eine-datei.abc
oder:

Zitat:

C:\HALLO\VERZEICHNIS\UNTERVERZEICHNIS\dasisteineda tei.abc

mkinzler 14. Jun 2008 15:32

Re: SaveDialog Leerzeichen (muss) weg!!!
 
Warum willst du das verbieten?
Nach Auswahl abfragen

leddl 14. Jun 2008 15:33

Re: SaveDialog Leerzeichen (muss) weg!!!
 
Verbieten kannst du es, indem du einfach den String auf Leerzeichen überprüfst
Delphi-Referenz durchsuchenPos
Falls du so einen Dateinamen einfach umändern willst, hilft dir vielleicht
Delphi-Referenz durchsuchenStringReplace :zwinker:

Christian Seehase 14. Jun 2008 15:34

Re: SaveDialog Leerzeichen (muss) weg!!!
 
Moin David,

der Dialog hat das Ereignis OnCanClose.
Da kannst Du prüfen, ob der Dateiname Deinen Wünschen entspricht.
Wenn nicht setzt Du eben CanClose auf false.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:51 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