다음을 통해 공유


Call 문(Visual Basic)

Function, Sub 또는 DLL(동적 연결 라이브러리) 프로시저로 제어를 전달합니다.

[ 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

참고 항목

참조

Function 문(Visual Basic)

Sub 문(Visual Basic)

Declare 문

개념

람다 식(Visual Basic)