Controls auflisten

20/11/2008 - 13:40 von Charles Panke | Report spam
Hallo zusammen!

Es gibt eine picturebox.
In der sind verschiedene controls.
Welche genau das sind kann ich nicht genau sagen,
da die mit Set (control).Container herumgeschoben
werden.

Ich moechte alle in der picturebox enthaltenen
controls erfahren (auch den Namen).

Aber sowas wie ContainedControls stellt die
picturebox nicht zur Verfuegung.

Das hier geht also nicht:

Dim c As Control

For Each c In picture1.???
Debug.Print c.Name
Next


Wie stelle ich das am besten an?

Danke und einen schoenen Tag noch,
-C-H-A-R-L-E-S-
 

Lesen sie die antworten

#1 Christian Zimmermann
20/11/2008 - 13:55 | Warnen spam
Hallo Charles,

Charles Panke schrieb:

Es gibt eine picturebox.
In der sind verschiedene controls.
Welche genau das sind kann ich nicht genau sagen,
da die mit Set (control).Container herumgeschoben
werden.

Ich moechte alle in der picturebox enthaltenen
controls erfahren (auch den Namen).

Aber sowas wie ContainedControls stellt die
picturebox nicht zur Verfuegung.

Das hier geht also nicht:

Dim c As Control

For Each c In picture1.???
Debug.Print c.Name
Next


Wie stelle ich das am besten an?




Die Controls-Auflistung der Form beinhaltet alle Controls.

Dim x As Control

For Each x In Me.Controls
If x.Container Is Picture1 Then

End If
Next x

Gruß

Christian

Ähnliche fragen