방법: 값을 반환하는 프로시저 호출(Visual Basic)
Function
프로시저는 호출 코드에 값을 반환합니다. 대입문 오른쪽이나 식에 해당 이름과 인수를 포함하여 이를 호출합니다.
식 내에서 Function 프로시저를 호출하려면
변수를 사용하는 것과 동일한 방식으로
Function
프로시저 이름을 사용합니다. 식에서 변수 또는 상수를 사용할 수 있는 모든 위치에서Function
프로시저 호출을 사용할 수 있습니다.괄호로 프로시저 이름을 따라 인수 목록을 묶습니다. 인수가 없으면 선택적으로 괄호를 생략할 수 있습니다. 그러나 괄호를 사용하면 코드를 더 쉽게 읽을 수 있습니다.
인수를 쉼표로 구분하여 괄호 안의 인수 목록에 배치합니다.
Function
프로시저에서 해당 매개 변수를 정의하는 순서와 동일한 순서로 인수를 제공해야 합니다.또는 이름별로 하나 이상의 인수를 전달할 수 있습니다. 자세한 내용은 위치 및 이름으로 인수 전달을 참조하세요.
프로시저에서 반환된 값은 변수 또는 상수의 값과 마찬가지로 식에 참여합니다.
대입문에서 Function 프로시저를 호출하려면
대입문에서 등호(
=
) 뒤에Function
이름을 사용합니다.괄호로 프로시저 이름을 따라 인수 목록을 묶습니다. 인수가 없으면 선택적으로 괄호를 생략할 수 있습니다. 그러나 괄호를 사용하면 코드를 더 쉽게 읽을 수 있습니다.
인수를 쉼표로 구분하여 괄호 안의 인수 목록에 배치합니다. 이름으로 전달하지 않는 한,
Function
프로시저에서 해당 매개 변수를 정의하는 순서와 동일한 순서로 인수를 제공해야 합니다.프로시저에서 반환된 값은 대입문의 왼쪽에 있는 변수 또는 속성에 저장됩니다.
예시
다음 예제에서는 Visual Basic Environ을 호출하여 운영 체제 환경 변수의 값을 검색합니다. 첫 번째 줄은 식 내에서 Environ
을 호출하고 두 번째 줄은 대입문에서 이를 호출합니다. Environ
은 변수 이름을 유일한 인수로 사용합니다. 변수의 값을 호출 코드에 반환합니다.
MsgBox("Value of PATH is " & Environ("PATH"))
Dim currentPath As String = Environ("PATH")
참고 항목
.NET