永发信息网

在vb.net里 ping域名得到ip地址 怎么弄

答案:7  悬赏:70  手机版
解决时间 2021-03-31 08:33
知道机器的的域名地址那域名所在的ip是动态的怎么实现 ping域名 把返回回来的ip地址赋值给a变量注:要源码 我用的是vb9.0的
最佳答案
我来说说...i试试看行不行。Option Explicit

Const SYNCHRONIZE = &H100000
Const INFINITE = &HFFFF
Const WAIT_OBJECT_0 = 0
Const WAIT_TIMEOUT = &H102

Private Declare Function SendMessage Lib "User32" Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
Private Declare Function WaitForSingleObject Lib "kernel32" (ByVal hHandle As Long, ByVal dwMilliseconds As Long) As Long
Private Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long

Private Sub cmdClear_Click()
txtIP.Text = ""
txtNumber.Text = ""
Open "C:\log.txt" For Output As #1
Close #1
txtOutPut.Text = ""
End Sub

Private Sub cmdPing_Click()
Dim ShellX As String
Dim lPid As Long
Dim lHnd As Long
Dim lRet As Long
Dim VarX As String

frmMain.MousePointer = 11
If txtIP.Text <> "" Then
DoEvents
ShellX = Shell("command.com /c ping -n " & txtNumber.Text & " " & txtIP.Text & " > C:\log.txt", vbHide)

lPid = ShellX
If lPid <> 0 Then
lHnd = OpenProcess(SYNCHRONIZE, 0, lPid)
If lHnd <> 0 Then
lRet = WaitForSingleObject(lHnd, INFINITE)
CloseHandle (lHnd)
End If
Beep
frmMain.MousePointer = 0
Open "C:\log.txt" For Input As #1
txtOutPut.Text = Input(LOF(1), 1)
Close #1
End If
Else
frmMain.MousePointer = 0
VarX = MsgBox("You have not entered an ip address or the number of times you want to ping.", vbCritical, "Error has occured")
End If
End Sub
全部回答
这就要看你自己怎么想
要是嫌不详送给我 我给养活着
其实这个很简单 才子你早来问我不就好了?只要如此如此 这般这般 不就行了?
亥时出生的人有好命也有歹命,一个的命好不好需要出生年月日时来决定(父母兄弟姐妹的命盘对他也有影响),命理是一门很系统的学问,单凭一个时辰是说明不了什么问题的。
迷信啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
“夫善哉!不以腐肉朽骨而弃剑者,其次非之谓
慕名而来的同义词
如果经常性地长时间近距离看书,就会使眼睛的
Multisim 9 快捷键有哪些
我真不知道你我在佛经上是怎样的因果
打完头孢以后脑袋迷糊耳朵疼是不是头孢的副作
求魔法少女小圆 丘比的图片
画漫画人物时,如何肩膀的宽度如何控制
砂锅土豆焖饭的家常做法大全怎么做好吃
什么是社会适应能力.举例说明一下你的这一能
淮南人,初中是上淮南的洞山中学还是上合肥滨
磨床是上磁磨磁盘还是不上磁磨磁盘
五帝钱挂门上时哪一面朝外,
浅谈农村小学如何开展德育教育
民法中的主体是?
推荐资讯
小土鸡四十天左右有多大呀?
“扬地”这两个字中哪个是错别字?
六年级下学期上罡得教育,还有机会吗?该报什
双面平头抽芯铆钉是怎么在产品上面实现两面平
by2姐妹谁更漂亮?
稀释比:原液和稀释比:1:1有区别吗
完成句子(共10分,每小题2分)【小题1】别总
下列加粗词语的解释正确的一组是A.志怪(记载
vga头怎么焊接?如何才能让焊接轻松一点?
与这张照片一组的照片还有哪些
男篮12队,中国队什么水平
外星人台式 主机后面两个锁是什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?