Announcement

Collapse
No announcement yet.

Neues Objekt aus eigener Kompo erstellen (bin Anfänger)

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

  • Neues Objekt aus eigener Kompo erstellen (bin Anfänger)

    Hi!

    1. Wie kann ich z.B. ein neues TPanel aus einer eigenen TEdit-Komponente erzeugen?

    2. Wie kann ich z.B. .text in meiner eigenen TEdit verändern (aus der Komponentenunit heraus)?

    Danke für Eure Hilfe!!!

  • #2
    Selber hi!<br>
    Frage 1 versteh ich nicht. Was willst du denn machen?<br>
    Zu Frage 2: Meinst du folgendes?
    <pre>
    <code><font size=2 face="Courier New"><font color="#000000"><b>procedure </b>TMyEdit.Test;
    <b>begin
    </b>Text := <font color="#FF00FF">'Hallo'</font>;
    <b>end</b>;
    </font></font>
    </code></pre>
    Wenn du die aufrufende Instanz mal mit ihrem "Namen" ansprechen musst,
    kannst du self nehmen, z.B.
    <pre>
    <code><font size=2 face="Courier New"><font color="#000000"><b>function </b>TMyEdit.CreatePanel: TPanel;
    <b>begin
    </b>Result := TPanel.Create(self);
    <font color="#008000"><i>//...
    </i></font><b>end</b>;
    </font></font>
    </code></pre>
    (Vielleicht war das doch noch die Antwort auf Frage 1???)
    <p>Ciao, Uli

    Comment

    Working...
    X