Call Statement
ํ๋ก๊ทธ๋จ์ ์ ์ด๋ฅผ ์๋ธ๋ฃจํด, ํจ์ ๋๋ DLL ํ๋ก์์ ๋ก ์ด๋ํฉ๋๋ค.
๊ตฌ๋ฌธ:
[Call] Name [Parameter]
๋งค๊ฐ ๋ณ์:
Name: ํธ์ถํ ์๋ธ๋ฃจํด, ํจ์ ๋๋ DLL์ ์ด๋ฆ์ ๋๋ค.
Parameter: ํ๋ก์์ ์ ์ ๋ฌํ ๋งค๊ฐ ๋ณ์์ ๋๋ค. ๋งค๊ฐ ๋ณ์์ ์ ํ๊ณผ ์๋ ์คํ ์ค์ธ ๋ฃจํด์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.
ํ๋ก์์ ๋ฅผ ํธ์ถํ ๋ ํค์๋๋ ์ ํ ์ฌํญ์ ๋๋ค. ํจ์๊ฐ ์์ผ๋ก ์คํ๋ ๊ฒฝ์ฐ ๋ฌธ์์ ๋งค๊ฐ ๋ณ์๋ฅผ ๊ดํธ๋ก ๋ฌถ์ด์ผ ํฉ๋๋ค. DLL์ ํธ์ถํ ๊ฒฝ์ฐ ๋จผ์ Declare ๋ฌธ์์ DLL์ ์ง์ ํด์ผ ํฉ๋๋ค.
์:
Sub ExampleCall
Dim sVar As String
sVar = "LibreOffice"
Call f_callFun sVar
End Sub
Sub f_callFun (sText as String)
Msgbox sText
End Sub