![]() |
Name für Komponente
Hallo zusammen,
ich lasse in einem Dialog den Benutzer einen Namen für eine Abfrage eingeben, so weit so gut. Nun möchte ich aber genau diesen eingegebenen Namen als Name für eine Komponente verwenden. Hierbei gelten aber glaube ich ziemlich genaue Vorschriften (keine Leerzeichen und Zahlen am Anfang oder sowas). Hat jemand eine Routine die aus einem String einen validen Namen für eine Komponente machen kann, bzw. Fehler meldet falls der string völlig unpassend ist (Leerzeichen könnte man ja durch _ ersetzen)? |
Re: Name für Komponente
![]() erlaubt für erstes Zeichen: 'A'..'Z', 'a'..'z', '_' nachfolgende Zeichen: 'A'..'Z', 'a'..'z', '_', '0'..'9' erlaubt ist auch ein Leerstring (kein Name) Seit Delphi 2009 hat sich das aber etwas geändert und es ist mehr erlaubt. |
Re: Name für Komponente
Hai Cogito,
ich würde schon bei der Eingabe nur gültige Zeichen (a-z,0-1,_) zulassen. |
Re: Name für Komponente
Zitat:
|
Re: Name für Komponente
Zitat:
Da haben wir massig Threads zu dem Thema. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:14 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 by Thomas Breitkreuz