IBM Lotus Symphony


Funkcja FindObject [środowisko wykonawcze]

Umożliwia adresowanie obiektu w czasie wykonania za pomocą łańcucha z nazwą obiektu.

Na przykład następująca komenda:

MojObiekt.Wlasc1.Command = 5

odpowiada blokowi komend:

Dim ZmiennaObiektu as Object

Dim WlascObiektu as Object

NazwaObiektu As String = "MojObiekt"

ZmiennaObiektu = FindObject( NazwaObiektu As String )

NazwaWlasc As String = "Wlasc1"

WlascObiektu = FindPropertyObject( ZmiennaObiektu, NazwaWlasc As String )

WlascObiektu.Command = 5

Pozwala to na dynamiczne tworzenie nazw w czasie wykonywania. Na przykład:

za pomocą pętli można utworzyć nazwy pięciu elementów sterujących: od "EdycjaTekstu1" do EdycjaTekstu5".

Patrz także: FindPropertyObject.

Składnia

FindObject (Nazwa_obiektu As String)

Parametry

Nazwa_obiektu: Łańcuch określający nazwę obiektu, który ma być adresowany w czasie wykonania.

Kody błędów

5 Nieprawidłowe wywołanie procedury

12 Niezdefiniowana zmienna


Opinia na temat produktu | Dodatkowa dokumentacja | Znaki towarowe