본문 바로가기
VBA

ComputerName 가져오기

by SpeeDr00t 2016. 7. 11.
반응형

ComputerName 가져오기



Private Declare Function GetComputerName Lib "kernel32" Alias "GetComputerNameA" (ByVal lpBuffer As String, ByRef nSize As Long) As Long
Private Function ComputerName() As String
    Dim stBuff As String * 255, lAPIResult As Long
    Dim lBuffLen As Long
    
    lBuffLen = 255
    lAPIResult = GetComputerName(stBuff, lBuffLen)
    If lBuffLen > 0 Then ComputerName = Left(stBuff, lBuffLen)

End Function
Sub ComputerCheck()
    MsgBox ComputerName
End Sub

Sub test1()

    ComputerCheck

End Sub



반응형

'VBA' 카테고리의 다른 글

cscript wmi 사용하기][ event log 가져오기  (0) 2019.09.06
cscript wmi 사용하기][ GetProcess  (0) 2019.09.06
shell 사용하기  (0) 2016.07.11
kernel32 사용하여 시스템 정보 가져오기  (0) 2016.07.11
Len(String)  (0) 2016.07.10