Entwickler-Ecke

Sonstiges (Delphi) - Gültiger Komponenten-Bezeichner


Anonymous - Mi 13.11.02 21:16
Titel: Gültiger Komponenten-Bezeichner
Es gibt in Delphi eine Funktion mit der man überprüfen kann ob ein String ein gültigen Namen für einen Bezeichner hat. Was nicht möglich wäre ist z.B. "1Nam[e", weil "1Nam[e.Caption" keinen gültige Bezeichner hat.

Die Funktion gibt es, nur kann ich mich nicht an sie erinnern. Das hab ich vor ca. drei Jahren gesehen, ist also schon lange her.


AndyB - Mi 13.11.02 21:22

Wie wäre es mit

Quelltext
1:
2:
Unit SysUtils
function IsValidIdent(const Ident: string): Boolean;


Anonymous - Mi 13.11.02 21:37

Danke

Sechs Minuten, du läßt nach ;)

Langsam merke ich, daß ich keine 20 mehr bin.

Eine Frage: Es ist nicht sonderlich, daß man von dieser Funktion Bescheid weißt. Ist aber keine die man täglich braucht. Irgendwann hat man sich fast alle Funktionsnamen durchgelesen und man erinnert sich, daß es da etwas gibt. Du scheinst aber den Namen im Kopf gehabt zu haben. Hast du so ein gutes Gedächtnis oder hab ich so ein Schlechtes?


AndyB - Mi 13.11.02 22:30

Ich habe mir nur überlegt, was Bezeichner auf Englisch heißt: Identifier. Da das Wort mit Sicherheit zu lang für einen Funktionsnamen ist, habe ich ihn auf Ident gekürzt. Und da sowas wohl am ehesten in der Unit Classes oder SysUtils stehen dürfte habe ich mal schnell die Suchfunktion des Code-Editors bemüht.

Zitat:
Sechs Minuten, du läßt nach

Ich schaue halt nicht jede Minute hier um Foums vorbei.


Anonymous - Mi 13.11.02 23:51

Die Suchfunktion bei meiner Delphihilfe funktioniert nicht. Ich bekomme immer die Meldung:

Das Register "Suchen" kenn nicht angezeigt werden.

Ich hab schon alles deinstalliert und wieder neu installiert. Den Fehler krieg ich nicht raus. Die Suche der Onlinehilfe bleibt mir verwert. Ich kann nur über Inhalt oder Index suchen.


AndyB - Do 14.11.02 07:15

Hab ich was von Delphi Hilfe geschrieben?
Zitat:
die Suchfunktion des Code-Editors