Collabora Office 24.04:n ohje
Esittelee ja määrittelee DLL-tiedoston aliohjelman, joka halutaan suorittaa Collabora Office Basicista käsin.
Katso myös: FreeLibrary
Declare {Sub | Function} nimi1 Lib "kirjastonimi" [Alias "aliasnimi"] [argumenttiluettelo] [As tyyppi1]
Nimi1: eri nimi kuin DLL:ssä määritetty, käytetään aliohjelman kutsumiseen Collabora Office Basicissa.
Aliasnimi: nimi, jolla aliohjelma on määritelty DLL:ssä.
Kirjastonimi: DLL:n tiedosto tai järjestelmänimi. Tämä kirjasto ladataan samalla, kun funktiota käytetään ensimmäisen kerran.
Argumenttiluettelo: parametriluettelo, joka edustaa kutsuttaessa proseduurille välitettäviä argumentteja. Parametrien tyyppi ja lukumäärä riippuu suoritettavasta proseduurista.
Tyyppi1: määrittää tietotyypin, joka on funktiorutiinin paluuarvolla. Tämä parametri voidaan jättää pois, jos tyypin määrittävä merkki on kirjoitettu nimen jälkeen.
Jotta parametri välitettäisiin aliohjelmaan arvona eikä viitteenä, parametri täytyy merkitä avainsanalla 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