Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#2

Re: Komponenten ohne Komponentenamen möglich ! Warum ?

  Alt 18. Nov 2009, 13:12
Warum?
Der Name ist ja nicht wichtig, wenn man die Komponenten z.B. dynamisch erstellt und dann direkt über ihr Objekt anspricht.

Drum gibt es bei der Prüfung des Namens diese Unterscheidung:
- ist Name = ''
- oder enthält Name nur gültige Zeichen und ist er noch nicht vergeben

PS: wenn es keinen Namen und/oder kein gleichnamiges published Feld in der Fensterklasse gibt, dann wird auch kein "Variable" der Komponente in der Fensterklasse angelegt ... würde also Speicher sparen
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat