Die Attributfunktion ObjectList liefert eine Variablenliste vom Typ TCE-Objektzeiger von allen direkten Kindobjekten, die von einer bestimmten Klasse abgeleitet sind.
|
Syntax | ||||
|
ObjectList(ClassName [, Restriction]) | ||||
|
Rückgabewert | ||||
|
Typ |
Beschreibung | |||
|
Objektliste |
Die zurückgegebene Objektliste ist typenlos und muss daher vor der Verwendung einer TCE-Objektvariablenliste zugewiesen werden. | |||
|
Parameter | ||||
|
Verwendung |
Name |
Typ |
Übergabe |
Beschreibung |
|
Erforderlich |
ClassName |
String |
ByVal |
Der Klassenname, von dem alle Objekte abgeleitet sein müssen |
|
Optional |
Restriction |
String |
ByVal |
Einschränkender Ausdruck, der für jedes den Parameter ClassName erfüllende Objekt ausgewertet wird |
Beispiel
Dim Zubehör() As "Zubehör", i As Long
Zubehör := Fernseher.ObjectList("Zubehör", "Preis > 1000")
For i := 0 To Zubehör.UpBound
#Aktionen für alle Zubehöre durchführen, deren Preis > 1000
EndFor