IBM Lotus Symphony
|
Ermöglicht es einem Objekt, zur Laufzeit über den Objektnamen als Zeichenfolgeparameter angesprochen zu werden.
So entspricht beispielsweise der Befehl:
MyObj.Prop1.Befehl = 5
folgendem Anweisungsblock:
Dim ObjVar as Object
Dim ObjProp as Object
ObjName As String = "MyObj"
ObjVar = FindObject( ObjName As String )
PropName As String = "Prop1"
ObjProp = FindPropertyObject( ObjVar, PropName As String )
ObjProp.Befehl = 5
So können Namen dynamisch zur Laufzeit erstellt werden. Beispiel:
"TextEdit1" bis "TextEdit5" in einem Dialog in einer Schleife iteriert werden kann.
Siehe auch: FindPropertyObject
FindObject( ObjName As String )
ObjName: Zeichenfolgeausdruck, der den Namen des Objekts angibt, das Sie zur Laufzeit ansprechen möchten.