다음을 통해 공유


별칭 절(Visual Basic)

외부 프로시저의 DLL에 다른 이름이 있음을 나타냅니다.

비고

Alias 컨텍스트에서 키워드를 사용할 수 있습니다.

선언문

다음 예제 Alias 에서 키워드는 이 예제 대신 사용되는 advapi32.dllGetUserNameAgetUserName 함수의 이름을 제공하는 데 사용됩니다. 함수 getUserName 는 현재 사용자의 이름을 표시하는 하위 getUser에서 호출됩니다.

Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (
    ByVal lpBuffer As String, ByRef nSize As Integer) As Integer
Sub GetUser()
    Dim buffer As String = New String(CChar(" "), 25)
    Dim retVal As Integer = GetUserName(buffer, 25)
    Dim userName As String = Strings.Left(buffer, InStr(buffer, Chr(0)) - 1)
    MsgBox(userName)
End Sub

참고하십시오