Announcement

Collapse
No announcement yet.

Komponenten - Propertys zur Laufzeit

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Komponenten - Propertys zur Laufzeit

    <p>Hallo,</p>
    <p>ich ziehe zur Entwurfszeit meine Komponente in ein Formular und verändere im
    Objektinspector diverse Propertys. Wird das Programm gestartet, wird der
    Konstruktor der Komponente erneut aufgerufen. Ich möchte jetzt auf die Werte
    zugreifen, die ich zuvor in der Entwurfszeit geändert habe. Beim Debuggen
    stelle ich jedoch fest, dass diese Werte alle mit 0 initialisiert sind ! Wie
    komme ich beim Konstruktoraufruf zur Laufzeit an die Daten, die zuvor im
    Objektinspector eingestellt wurden ??</p>
    <p>&nbsp;</p>
    <p>Danke im voraus, Michael.</p>

  • #2
    <p>Mit der Funktion Loaded kommt man an die veränderten Werte. Da sie als "virtual" deklariert ist, muß man in ihr zunächst die Loaded-Funktion der Basisklasse aufrufen ! Mit ComponentState erhält man dann die Unterscheidung zwischen Laufzeit und Designzeit.</p>

    <p>Gruß Michael</p&gt

    Comment

    Working...
    X