58.ユーザー名を取得する
< 使用用途 >
ユーザー名を取得する
< 説明 >
API関数のGetUserNameを使用します
GetUserName =>ユーザー名を取得する
<引数>
lpBuffer:ユーザー名を格納する変数
nSize:ユーザー名の文字数
@戻り値@
正常終了0以外
< SAMPLE >
'標準モジュール
Public Declare Function GetUserName Lib "advapi32.dll" Alias
"GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long
'ここからはフォーム内の処理です
Private Sub Command1_Click()
Dim Name As String
Dim Leng As Long
Dim Ret As Long
'バッファを確保
Name=String(250,chr(0))
Leng=Len(Name)
Ret=GetUserName(Name,Leng)
MsgBox "ユーザー名は" & Name & " です。"
End Sub