IBM Lotus Symphony
|
Esittelee ja määrittää DLL-tiedostossa olevan aliohjelman, joka halutaan suorittaa Lotus Symphony Basic -ohjelmassa.
Katso myös: FreeLibrary.
Declare {Sub | Function} Name Lib "Libname" [Alias "Aliasname"] [Parameter] [As Type]
Name: DLL-tiedostossa määritetystä nimestä poikkeava nimi, jonka avulla kutsutaan aliohjelmaa Lotus Symphony Basic -ohjelmasta.
Aliasname: DLL-tiedostossa määritetty aliohjelman nimi.
Libname: DLL-tiedoston tai -järjestelmän nimi. Ohjelma lataa tämän kirjaston automaattisesti, kun funktiota käytetään ensimmäisen kerran.
Argumentlist: Luettelo parametreista, joiden edustamat argumentit välitetään toimintoon, kun toimintoa kutsutaan. Parametrien laji ja määrä vaihtelevat suoritettavan toiminnon mukaan.
Type: Määrittää funktiotoiminnon palauttaman arvon tietolajin. Voit jättää tämän parametrin pois, jos nimen jälkeen on annettu lajin esittelymerkki.
![]() |
Jos haluat välittää parametrin aliohjelmaan arvona viittauksen asemesta, määritä parametrille avainsana ByVal. |
Declare Sub MyMessageBeep Lib "user32.dll" Alias "MessageBeep" ( long )
Sub ExampleDeclare
Dim lValue As Long
lValue = 5000
MyMessageBeep( lValue )
FreeLibrary("user32.dll" )
End Sub