IBM Lotus Symphony


Funkcia FindPropertyObject [Runtime]

Umožňuje, aby boli objekty počas runtime adresované ako reťazcový parameter pomocou názvu objektu.

Napríklad, príkaz:

MyObj.Prop1.Command = 5

zodpovedá nasledujúcemu bloku príkazov:

Dim premenná_objektu

Dim premenná_objektu ako typ Object

názov_objektu ako typ String = "MyObj"

premenná_objektu = FindObject( názov_objektu ako typ String )

názov_vlastnosti ako typ String = "vlastnosť_1"

vlastnosť_objektu = FindPropertyObject( premenná_objektu, názov_vlastnosti ako typ String )

ObjProp.Command = 5

Na dynamické vytváranie názvov počas chodu programu použite:

"TextEdit1" to TextEdit5" v cykle vytvoriť päť názvov.

Pozrite si aj: FindObject

Syntax:

FindPropertyObject( premenná_objektu, názov_vlastnosti ako typ String )

Parametre:

Premenná_objektu: premenná objektu, ktorú chcete dynamicky definovať počas chodu programu.

Názov_vlastnosti: reťazec, ktorý špecifikuje názov vlastnosti, ktoré chcete adresovať počas chodu programu.

Chybové kódy

5 Neplatné volanie procedúry

12 Nedefinovaná premenná

14 Neplatný parameter

52 Nesprávny názov súboru alebo nesprávne číslo

57 I/O chyba zariadenia


Spätná väzba na produkt | Ďalšia dokumentácia | Ochranné známky