お尋ねします。ACCESSのformのテキストBOXで
クリックやファイルを開いたときに
PCのコンピュウター名を自動取得したいです
①Sub Sample()
Dim WshNetworkObject As Object '---(1)
Set WshNetworkObject = CreateObject("WScript.Network") '---(2)
With WshNetworkObject MsgBox "ユーザー名: " & .UserName & vbCrLf _ & "コンピュータ名: " & .ComputerName End With Set WshNetworkObject = Nothing
End Sub
Sub Button1_Click()
Dim strBuffer As String
Dim lngLngs As Long
Dim lngRet As Long
' Bufferを確保 strBuffer = String(256, Chr(0)) lngLngs = Len(strBuffer) ' コンピュータ名取得 lngRet = GetComputerName(strBuffer, lngLngs) ' Null文字の手前までを有効として表示 MsgBox Left$(strBuffer, InStr(1, strBuffer, Chr(0)) - 1)
End Sub
②Sub Sample()
Dim WshNetworkObject As Object '---(1) Set WshNetworkObject = CreateObject("WScript.Network") '---(2) With WshNetworkObject MsgBox "ユーザー名: " & .UserName & vbCrLf _ & "コンピュータ名: " & .ComputerName End With Set WshNetworkObject = Nothing
End Sub
がネットでありますがメッセージBOXはでますが
テキストにはいらないです
テキストに値が入るようにいたいです。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。