VB.netでPingをするには?

解決


SYOMU  2005-08-25 10:43:10  No: 91786  IP: [192.*.*.*]

VB.netでPingをし、その結果を得るにはどうしたら良いのでしょうか?

編集 削除
ガッ  2005-08-25 10:56:51  No: 91787  IP: [192.*.*.*]

System.Net.Sockets.Socketで、
SocketTypeがIcmpのソケットを作れるそうだから、
ゴリゴリ書けるかも。

それが嫌なら"vb.net pingの結果"などでググってみるといいかも。

編集 削除
ガッ  2005-08-25 10:57:30  No: 91788  IP: [192.*.*.*]

SocketTypeじゃなくて、ProtocolTypeだった(orz

編集 削除
SYOMU  2005-08-25 11:59:52  No: 91789  IP: [192.*.*.*]

ありがとうございます。
なんとか、やってみます。

編集 削除
魔界の仮面弁士  2005-08-25 15:02:47  No: 91790  IP: [192.*.*.*]

このあたりを使うのが楽かと。
http://msdn.microsoft.com/library/en-us/wmisdk/wmi/win32_pingstatus.asp
http://codezine.jp/a/articleprint.aspx?aid=45

編集 削除