Udostępnij za pośrednictwem


Alias — Klauzula (Visual Basic)

Wskazuje, że procedury zewnętrznego ma inną nazwę, w jego biblioteki DLL.

Uwagi

Alias w tym kontekście można użyć słowa kluczowego:

Stwierdzenie instrukcji

W poniższym przykładzie Alias zostanie użyte słowo kluczowe, aby podać nazwę funkcji w advapi32.dll, GetUserNameA, że getUserName jest używana zamiast w tym przykładzie.Funkcja getUserName jest wywoływana w sub getUser, który wyświetla nazwę bieżącego użytkownika.

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

Zobacz też

Inne zasoby

Słowa kluczowe (Visual Basic)