テキストボックス(またはリッチテキスト)に
Pinging 192.168.1.253 with 32 bytes of data:
Reply from 192.168.1.253: bytes=32 time=3ms TTL=255
Reply from 192.168.1.253: bytes=32 time=1ms TTL=255
Reply from 192.168.1.253: bytes=32 time=1ms TTL=255
Reply from 192.168.1.253: bytes=32 time=2ms TTL=255
Ping statistics for 192.168.1.253:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 1ms, Maximum = 3ms, Average = 1ms
というようなデータが記入、または表示されていた場合、
Ping statistics for 192.168.1.253:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 1ms, Maximum = 3ms, Average = 1ms
上記のうしろ4行だけを取り出し別のテキストボックス(リッチテキスト)または、テキストファイルとして出力していのですが、どなたかご指導お願いします。
開発環境はVB.net2003です。
[訂正]
テキストボックス(またはリッチテキスト)に
Pinging 192.168.1.253 with 32 bytes of data:
Reply from 192.168.1.253: bytes=32 time=3ms TTL=255
Reply from 192.168.1.253: bytes=32 time=1ms TTL=255
Reply from 192.168.1.253: bytes=32 time=1ms TTL=255
Reply from 192.168.1.253: bytes=32 time=2ms TTL=255
Ping statistics for 192.168.1.253:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 1ms, Maximum = 3ms, Average = 1ms
というようなデータが記入、または表示されていた場合、
Ping statistics for 192.168.1.253:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 1ms, Maximum = 3ms, Average = 1ms
上記のうしろ4行だけを取り出し、別のテキストボックス(リッチテキスト)または、テキストファイルとして出力したいのですが、どなたか解る方ご指導お願いします。
開発環境はVB.net2003です。
「Ping statistics for」なりの位置をInStr関数を使って割り出して、Mid関数なりで抽出してから。。。という方法はどうでしょうか。
#パッと思いついたやり方ですが|=_=;
うーん…[String].Split()を使えませんか?
KGさん、ガッさん、ありがとうございます。
参考にしてやってみます。
ツイート | ![]() |