入力中の回答があります。ページを離れますか?※ページを離れると、回答が消えてしまいますページを離れるA回答を続ける入力中のお礼があります。11:36回答数:5件こんにちわ。ここの掲示板(http://oshiete1.goo.ne.jp/kotaeru.php3?q=96873)を参考にVBでPINGを実行するプログラムをやっています。上のURLの過去質問の回答2にありますソースをベースにしています。失敗したときのエラーメッセージを違うものにしてテストしました。しますと・・・同LAN上にあるPCをターゲットにした場合は問題ないのですが、遠方のサーバなどをターゲットにしますと、ステータスが「0」以外、つまり失敗になります・・・。DOSプロンプトではきちっと返ってきています。0かそうでないか、だけの判断では識別できないのでしょうか?宜しくお願いいたします。通報するこの質問への回答は締め切られました。5では外部まで届かないかも知れませんね。transit.となるのではないでしょうか。試しにTTLを大きくしてみてください。12:47成功の判定は96873の回答1の方法で行えばいいでしょう。この回答への補足はい、成功の判定は問題ありません。問題はPINGで返りがあるはずのものが返ってこない・・・ということでした。質問の仕方がまずかったですよね・・・申し訳ありません。11:51PINGに関する知識とソースの理解も間違っているんじゃないでしょうか。近郊は成功するけど遠方のサーバーへのピングで0(=失敗)が戻ってくるんですよね?ということはタイムアウトの設定を長くとれば良いというだけで。200の数字を大きくすれば解決するでしょう。表現がまずかったですね・・・遠方=LAN上以外のサーバめがけて・・・という意味です。PING_TIMEOUTを5000とか10000とか50000とかにしてみましたが、だめでした。DOSプロンプトでは返ってきます。何が原因なんだろう・・・。大きな数字にするのかな????DOSプロンプトでは問題ないですが、このソース、、、LANから外に出たターゲットつまり192.168.xxx.xxx意外だとだめなような気がするんですが。研究中なので意味不明な質問や意見をしてるかもしれないですがお許しを・・・。11:47タイムアウトを長くする。カスタムコントロール作ってます(VB.NET)。現在、開いているIEの子Window...【VB.NET】WebページのDOMソー...VB6でシリアル通信サンプルソー...4ODBCの自動登録について5aspファイルを修正する方法6メーラーを自作したいのですが。APIの使い方15VBScriptでのWEBページのソース...16VBAでyahooをログアウトしたい17VBScriptによるfirefoxのHTMLソ...18メーラーを自作したいのですが。Inc.Q質問する(無料)Q&A検索goo検索gooIDで新規登録・ログイン新規登録する(無料)会員の方はこちら外部サービスのアカウントで新規登録・ログインYahoo!で新規登録・ログインGoogleで新規登録・ログインTwitterで新規登録・ログインFacebookで新規登録・ログインdアカウントで新規登録・ログイン※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。お客様の許可なしに外部サービスに投稿することはございませんのでご安心ください。会員でない方、会員になるとあなたも質問や回答ができるようになります!!親切・丁寧な回答が集まる場30分以内に回答がもらえ回答数は平均3件!匿名(ニックネーム)での投稿なので。