C#操作命令行问题

flyjzy5 2007-11-17 09:41:16
想在一个listbox中显示C#操作命令行的结果,比如ping。

现在的问题是,如何才能让显示在listbox中的结果与输出同步,而不是等ping命令执行完以后,全部一次性输出。
(如果是采用命令行方式,通过Console.WriteLine和Console.ReadLine是可以做到同步显示)
...全文
98 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyjzy5 2007-11-19
  • 打赏
  • 举报
回复
自己顶
Koala_sea 2007-11-17
  • 打赏
  • 举报
回复
把输出的结果截取出来,然后在添加到listbox中不可以吗?
SDFDSAC 2007-11-17
  • 打赏
  • 举报
回复
参考:
http://blog.csdn.net/zhoufoxcn/archive/2007/07/07/1682130.aspx
标准老西儿 2007-11-17
  • 打赏
  • 举报
回复
怎么 没有人回答
flyjzy5 2007-11-17
  • 打赏
  • 举报
回复
谢谢ldarmy提供的例子。
问题是,如果我换成listbox,显示时,并不是一行一行显示(像DOS窗口下的情况),而是等待一会后,一下子全显示出来了。是不是要用新的进程专门用于在listbox中显示

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧