네트워크상의 사용자가 자신의 PC 호스트 이름 및 IP 주소를 IT 부서에보고 할 수있는 도구를 만들려고합니다. 도움을 받으려면 창고 부서에서 PC와 사용자를 뒤섞기를 좋아합니다. 그래서 누가 어떤 PC에 있는지 확실히 말할 수 없습니다. 이것은 "Jim 's PC"라고 말하지 말고 "WAREHOUSE_WINXP_4"와 같은 유용한 정보를 제공 할 수있는 빠른 방법입니다.호스트 이름 및 IP 주소 표시
저는 제대로 작동하는 프로그램을 만들어야합니다. 오류없이 컴파일 및 실행되는 동안 텍스트 상자의 내용을 제대로 설정하지 못하는 것 같습니다. 이 프로그램은 매우 간단합니다 - 2 개의 텍스트 상자가있는 양식.
(참고 :. 나는 시스템 관리자/NETADMIN/INFOSEC 전문가의 많은, 그래서 아마 여기에 몇 가지 id10t 실수를 만들고 있어요,하지만 난 내 자신에 대한 아이디어에서 좀 해요)
Public Class Form1
Dim strHostname As String
Dim strIPAddress As String
Public Sub getHostname()
strHostname = System.Net.Dns.GetHostName()
'txtHostname.Text = strHostname Apparently putting it here won't work. In Load() maybe?
End Sub
Public Sub getIPAddress()
strIPAddress = System.Net.Dns.GetHostEntry(strHostname).AddressList(0).ToString()
'txtIPAddress.Text = strIPAddress Apparently putting it here won't work. In Load() maybe?
End Sub
Private Sub Form1_Load(sender As Object, e As System.EventArgs) Handles Me.Load
getIPAddress()
getHostname()
txtHostname.Text = strHostname
txtIPAddress.Text = strIPAddress
End Sub
End Class
또는 오히려 잠수정 –