IBM Lotus Symphony


Declare-setningen [kjøretid]

Deklarerer og definerer en underrutine i en DLL-fil du vil utføre fra Lotus® Symphony™ Basic.

Se også: FreeLibrary.

Syntaks:

Declare {Sub | Function} Navn Lib "Biblioteknavn" [Alias "Aliasnavn"] [Parameter] [As Type]

Parametere:

Navn: Et annet navn enn det som er definert i DLLen, for å kalle opp underrutinen fra Lotus Symphony Basic.

Aliasnavn: Navn på underrutinen slik det er definert i DLLen.

Biblioteknavn: Fil- eller systemnavn for DLLen. Dette biblioteket blir E lastet inn den første gangen funksjonen blir brukt.

Argumentliste: Liste over parametere som representerer argumenter som blir sendt til prosedyren når den kalles opp. Type og antall parametere avhenger av prosedyren som blir utført.

Type: Definerer datatypen for verdien som returneres av en funksjonsprosedyre. Du kan utelate denne parameteren hvis du skriver inn et typedeklareringstegn etter navnet.

Advarselsikon Hvis du vil sende en parameter til en underrutine som en verdi i stedet for en referanse, må parameteren angis med nøkkelordet ByVal.

Eksempel:

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

Sub ExampleDeclare

Dim lValue As Long

lValue = 5000

MyMessageBeep( lValue )

FreeLibrary("user32.dll" )

End Sub


Tilbakemelding om produktet | Annen dokumentasjon | Varemerker