Alias — Klauzula (Visual Basic)
Wskazuje, że procedura zewnętrzna ma inną nazwę w swojej dll.
Uwagi
Słowo Alias
kluczowe może być używane w tym kontekście:
W poniższym przykładzie Alias
słowo kluczowe jest używane do podania nazwy funkcji w advapi32.dll , GetUserNameA
która getUserName
jest używana zamiast w tym przykładzie. Funkcja getUserName
jest wywoływana w podmiocie getUser
, która 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ż
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.