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

■34773 / 3階層)  コンソールではなくテキストボックスに文字列を出力したい
□投稿者/ 魔界の仮面弁士 大御所(1351回)-(2021/06/09(Wed) 14:17:04)
  • アイコン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
違反を報告
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[2]: コンソールではなくテキストボックスに文字列を出力したい /スイカ →Re[4]: コンソールではなくテキストボックスに文字列を出力したい /スイカ
→Re[4]: コンソールではなくテキストボックスに文字列を出力したい /スイカ
 
上記関連ツリー

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アイコン コンソールではなくテキストボックスに文字列を出力したい / 魔界の仮面弁士 (21/06/09(Wed) 14:17) #34773 ←Now
  │  ├Nomalアイコン Re[4]: コンソールではなくテキストボックスに文字列を出力したい / スイカ (21/06/09(Wed) 14:40) #34774
  │  └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 -