Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Name für Dateien (https://www.delphipraxis.net/148976-name-fuer-dateien.html)

DarthBane 11. Mär 2010 19:15


Name für Dateien
 
Hallo,

in letzter Zeit habe ich des öfteren Probleme beim Abspeichern des Quellcodes und der Projektdateien.
Da bei mir die Hilfe nicht funktioniert konnte ich auch nicht Nachschauen, was sich hinter der Meldung "'...' ist kein Gültiger Bezeichner" genau verbirgt bzw. was an den Namen angekreidet wird.
Was gibt es für Regel bezüglich der Namensgebung von Dateien (und Projekten).
Welche Zeichen sind nicht erlaubt und wie lang/kurz dürfen/müssen Dateinamen sein?

DarthBane

DeddyH 11. Mär 2010 19:21

Re: Name für Dateien
 
Zitat:

Zitat von DarthBane
Da bei mir die Hilfe nicht funktioniert ...

Diesen Umstand solltest Du als Erstes beheben. Ich kenne zwar jetzt nicht alle Konventionen für gültige Dateinamen, aber zumindest dürfen diese keine Umlaute oder Leerzeichen enthalten.

Wolfgang Mix 11. Mär 2010 19:24

Re: Name für Dateien
 
Herzlich willkommen in der DP. :dp:
Schaue 'mal hier

DeddyH 11. Mär 2010 19:27

Re: Name für Dateien
 
Ich habe diesen Fehler gerade einmal provoziert und mir die Hilfe anzeigen lassen:
Zitat:

<IDname> ist kein gültiger Bezeichner
Der Name des Bezeichners ist ungültig. Achten Sie darauf, dass das erste Zeichen ein Buchstabe oder ein Unterstrich (_) ist. Die nachfolgenden Zeichen können Buchstaben, Ziffern oder Unterstrich-Zeichen sein. Es dürfen sich außerdem keine Leerzeichen innerhalb des Bezeichners befinden.

DarthBane 11. Mär 2010 19:35

Re: Name für Dateien
 
Ich hab's jetzt nochmal ausprobiert und es hat geklappt:
Nur Buchstaben und Unterstriche.
Und ich hab' gemerkt, dass der Name durchaus sehr lang sein kann.

Danke für die schnelle Hilfe!

himitsu 11. Mär 2010 20:00

Re: Name für Dateien
 
Zitat:

Zitat von DeddyH
Ich habe diesen Fehler gerade einmal provoziert und mir die Hilfe anzeigen lassen:
...

Also praktisch wie überall die selben Regeln für einen gültigen Bezeichner.
> Variablen, Funktionsnamen, Typenbezeichnungen und eben auch Unitnamen, sowie jegliche andere als "Namespace" nutzbare Bezeichnung.

Außer daß bei Dateinamen neuerdings auch Punkte erlaubt sind, was aber oftmals keine Probleme bereitet, da die Unit ja am Anfang des er Namespacehierarchie liegt.
Wobei als Buchstaben alles gültig ist, was laut Unicode die Kennung "alpha" besitzt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:58 Uhr.

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