IBM Lotus Symphony


FindObject-Funktion [Laufzeit]

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

Syntax:

FindObject( ObjName As String )

Parameter:

ObjName: Zeichenfolgeausdruck, der den Namen des Objekts angibt, das Sie zur Laufzeit ansprechen möchten.

Fehlercodes

5 Invalid procedure call

12 Variable undefined


Produktfeedback | Zusätzliche Dokumentation | Marken