Pahayag ng Tawag

Inilipat ang kontrol ng programa sa isang subroutine, isang function, o isang pamamaraan ng a Dynamic Link Library (DLL) . Ang keyword, uri at bilang ng mga parameter ay nakadepende sa routine na tinatawag.

Syntax:

Diagram ng Pahayag ng Tawag


[Tawag] pangalan [(] [param :=] halaga, ... [)]

Mga Parameter:

pangalan: Pangalan ng subroutine, ang function, o ang DLL na gusto mong tawagan

param: Pangalan ng parameter ng keyword na ipapasa sa routine, na sinusundan ng nito halaga . Dapat tumugma ang pangalan sa nakagawiang deklarasyon. Ang mga keyword ay opsyonal at maaaring gamitin sa anumang pagkakasunud-sunod.

halaga: Value ng positional na parameter. Ang uri ay nakasalalay sa karaniwang gawain na tinatawag

note

Kapag pinaghahalo ang mga positional at keyword na mga parameter, tiyaking ang mga positional na parameter ay sumusunod sa nakagawiang pagkakasunud-sunod ng deklarasyon.


tip

Kapag ang isang function ay ginamit bilang isang expression, ang pagsasara ng mga parameter na may mga bracket ay magiging kinakailangan. Gamit ang a Ipahayag ang pahayag ay sapilitan bago tumawag sa isang DLL.


Halimbawa:


Sub ExampleCall
    Dim value As String
    value = "LibreOffice"
    Call aRoutine value
    aRoutine text := value
End Sub

Sub aRoutine (text as String)
    Msgbox text
End Sub

Mangyaring suportahan kami!