IBM Lotus Symphony
|
Ermöglicht es, Objekte zur Laufzeit über ihren Namen als String-Parameter anzusprechen.
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
Um zur Laufzeit dynamisch Namen zu erstellen, verwenden Sie:
"TextEdit1" bis "TextEdit5" in einem Dialog in einer Schleife iteriert werden kann.
Siehe auch: FindObject
FindPropertyObject( ObjVar, EigName As String )
ObjVar: Objektvariable, die Sie zur Laufzeit dynamisch definieren möchten.
EigName: Zeichenfolgeausdruck, der den Namen der Eigenschaft angibt, die Sie zur Laufzeit ansprechen möchten.