IBM Lotus Symphony


Instrukcja Declare [środowisko wykonawcze]

Umożliwia zadeklarowanie i zdefiniowanie procedury w pliku DLL, która ma być wykonywana z poziomu języka Basic programu Lotus® Symphony™.

Patrz także: FreeLibrary.

Składnia

Declare {Sub | Function} Nazwa Lib "NazwaBiblioteki" [Alias "NazwaAliasu"] [Parametr] [As Typ]

Parametry

Nazwa: nazwa inna niż zdefiniowana w bibliotece DLL służąca do wywoływania procedury języka Basic programu Lotus Symphony.

NazwaAliasu: nazwa procedury zdefiniowanej w bibliotece DLL.

NazwaBiblioteki: nazwa pliku lub nazwa systemowa DLL. Ta biblioteka jest ładowana automatycznie podczas pierwszego użycia funkcji.

ListaArgumentów: lista parametrów reprezentujących argumenty przekazywane do wywoływanej procedury. Typ i liczba parametrów zależy od wykonywanej procedury.

Typ: definiuje typ danych wartości zwracanej przez procedurę funkcji. Ten parametr można wykluczyć, jeśli znak deklaracji tego typu jest wprowadzany po nazwie.

Ikona Ostrzeżenie Aby przekazać parametr do procedury jako wartość, a nie jako odwołanie, parametr musi zostać wskazany jako słowo kluczowe ByVal.

Przykład

Declare Sub MyMessageBeep Lib "user32.dll" Alias "MessageBeep" ( long )

Sub Przyklad_Declare

Dim lWartosc As Long

lWartosc = 5000

MyMessageBeep( lWartosc )

FreeLibrary("user32.dll" )

End Sub


Opinia na temat produktu | Dodatkowa dokumentacja | Znaki towarowe