Alias 句 (Visual Basic)
外部プロシージャがその DLL で別の名前を使用することを示します。
Remarks
Alias
キーワードは次のコンテキストで使用できます。
次の例では、Alias
キーワードを使用して、advapi32.dll 内の関数の名前 GetUserNameA
を指定しています。この例では代わりに getUserName
が使用されています。 関数 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
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET