Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - Wie auf Objekte in PageControl Umgebung zugreifen?


Steph.Delphi - Mi 04.08.10 11:03
Titel: Wie auf Objekte in PageControl Umgebung zugreifen?
Ich habe in einer Form ein "PageControl" mit zwei Seiten erstellt. Wie kann ich nun auf Objekte auf diesen Seite verweisen? Z.B. möchte ich in Memo Feld auf der Page 1 füllen, wobei der Aufruf außerhalb des Page Control Bereiches stattfinden soll.

PageControl1.Pages[1].Memo1.text := 'hallo' funktioniert nicht.

Wäre nett, wenn da Jemand einen Tipp hätte.


Gausi - Mi 04.08.10 11:09

Wenn du in einer Methode der Form machen willst, auf der das PageControl liegt (z.B. in einem ButtonClick), dann müsste das einfach so gehen:

Delphi-Quelltext
1:
Memo1.text := 'hallo';                    


Delete - Mi 04.08.10 11:16

Wenn Memo1 nur 1x vorkommt, ist es einfach: Memo1.text := 'hallo';
Vergib eindeutige Namen: z.B. in TabSheet2: Memo2 usw.