DOBON.NETプログラミング道掲示板

■34774 / 4階層)  コンソールではなくテキストボックスに文字列を出力したい
□投稿者/ スイカ 一般人(3回)-(2021/06/09(Wed) 14:40:24)
  • アイコンNo34773に返信(魔界の仮面弁士さんの記事)
    > ■No34772に返信(スイカさんの記事)
    >>何やらすごい難しそうな処理を追加しないといけないんですね。
    > 多少煩雑なのは、エラー出力と標準出力を分けて表現しているのが一因。
    >
    > No34645 のサンプルで言えば、
    >  TextBox1.Text = Environment.GetEnvironmentVariable("ComSpec")
    >  TextBox2.Text = "/c ping 192.168.0.1"
    > にした状態で Button1 を押せば、
    > 結果が黒背景の RichTextBox1 に表示されます。
    >
    > 通常応答は白文字、エラー応答は赤背景に黄色文字。
    >
    >
    > しかし、目的が PING だけなのであれば、
    > Ping クラスを使った方が手っ取り早いですよ。
    >
    > Using P As New System.Net.NetworkInformation.Ping()
    >  Dim r = P.Send("www.yahoo.co.jp")
    >  If r.Status = System.Net.NetworkInformation.IPStatus.Success Then
    >   TextBox1.Text = $"Reply from {r.Address}:bytes={r.Buffer.Length} time={r.RoundtripTime}ms TTL={r.Options.Ttl}"
    >  Else
    >   TextBox1.Text = "失敗: " & r.Status
    >  End If
    > End Using
    > https://dobon.net/vb/dotnet/internet/ping.html
    度々ありがとうございます。
    Pingクラスというのもあるんですね。勉強になります。
    よく読んでみます。

    あとPING以外にもテキストボックスに入力したコマンドを実行できるようにしたいなと思っていて、
    最初はDIRコマンドのように1度に結果が返ってくるもので試したのでよかったのですが、
    次にPINGコマンドで試してみたところ随時結果が表示されるものだったので、
    それをテキストボックスに表示させる方法が分かりませんでした。
違反を報告
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[3]: コンソールではなくテキストボックスに文字列を出力したい /魔界の仮面弁士 返信無し
 
上記関連ツリー

Nomalアイコン コンソールではなくテキストボックスに文字列を出力したい / スイカ (21/06/09(Wed) 13:29) #34768
Nomalアイコン Re[1]: コンソールではなくテキストボックスに文字列を出力したい / 魔界の仮面弁士 (21/06/09(Wed) 14:00) #34771
  ├Nomalアイコン Re[2]: コンソールではなくテキストボックスに文字列を出力したい / スイカ (21/06/09(Wed) 14:04) #34772
  │└Nomalアイコン Re[3]: コンソールではなくテキストボックスに文字列を出力したい / 魔界の仮面弁士 (21/06/09(Wed) 14:17) #34773
  │  ├Nomalアイコン コンソールではなくテキストボックスに文字列を出力したい / スイカ (21/06/09(Wed) 14:40) #34774 ←Now
  │  └Nomalアイコン Re[4]: コンソールではなくテキストボックスに文字列を出力したい / スイカ (21/06/20(Sun) 15:49) #34777
  │    └Nomalアイコン Re[5]: コンソールではなくテキストボックスに文字列を出力したい / スイカ (21/06/20(Sun) 15:51) #34778 Error.jpg/17KB
  └Nomalアイコン Re[2]: コンソールではなくテキストボックスに文字列を出力したい / スイカ (21/06/20(Sun) 16:21) #34779

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/


- Child Tree -