다음을 통해 공유


Call 문(Visual Basic)

컨트롤 Function을 DLL Sub(동적 연결 라이브러리) 프로시저로 전송합니다.

문법

[ Call ] procedureName [ (argumentList) ]  

부분

부분 설명
procedureName 필수 사항입니다. 호출할 프로시저의 이름입니다.
argumentList 선택 사항입니다. 프로시저가 호출될 때 프로시저에 전달되는 인수를 나타내는 변수 또는 식 목록입니다. 여러 인수는 쉼표로 구분됩니다. 포함하는 argumentList경우 괄호로 묶어야 합니다.

비고

프로시저를 호출할 Call 때 키워드를 사용할 수 있습니다. 대부분의 프로시저 호출에서는 이 키워드를 사용할 필요가 없습니다.

일반적으로 호출된 식이 Call 식별자로 시작되지 않는 경우 키워드를 사용합니다. 다른 용도로 키 Call 워드를 사용하지 않는 것이 좋습니다.

프로시저가 값을 반환하면 문은 Call 값을 삭제합니다.

예시

다음 코드에서는 프로시저를 호출하는 데 키워드가 Call 필요한 두 가지 예제를 보여 줍니다. 두 예제에서 호출된 식은 식별자로 시작되지 않습니다.

Sub TestCall()
    Call (Sub() Console.Write("Hello"))()

    Call New TheClass().ShowText()
End Sub

Class TheClass
    Public Sub ShowText()
        Console.Write(" World")
    End Sub
End Class

참고하십시오