当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 经常看到论坛中有人问到当用Process组件启动新的进程后,如何获取它的输出的问题。
 

 

 ·理解基于xml的web服务思想    »显示摘要«
    摘要: ......
 ·理解c#中的代理和事件(一)    »显示摘要«
    摘要: 解c#中的代理和事件(一) 突然写这篇文章,真的有点,是在做作的感觉,我想这并不是什么,难以 理解的东西,事实上,很多人都写过,而且,我保证至少不比我写的差.可是 还是觉得有必要提出来.因为要去正确的理解代理和事件是很有趣的,也是 很必要的.那么好吧,下面我就来讲讲,它们之间的关系.当然还会有些例子. 首先我想说说有关事件.事件顾名思义当然是windows程序收到的消......


如何获取子进程的输出

一.获取子进程标准输出与错误输出的的方法: 【程序编程相关:使用WebServicesEnhance

       经常看到论坛中有人问到当用process组件启动新的进程后,如何获取它的输出的问题.采取将子进程的输出定向到一个临时文件中,当然也可以解决问题.但是这样每次父进程从临时文件中获取信息后,还要删除该临时文件,毕竟比较麻烦.其实,process提供了几个属性可以获取输出.在.net框架sdk的帮助文档里面就有这方面的例子,但是对于如何同时获取错误输出与标准输出方面没有给出具体代码,本文将给出实例并对管道的特性作一些说明. 【推荐阅读:关于TreeViewWebControl

//p2.cs代码如下: 【扩展信息:.NETPetshop详解(五):pet

我们写一个小程序p2.cs,用它来产生标准输出与错误输出.

using system;

class class1

{

 public static void main()

 {

  int i = 0;

  string s1 = string.format("out:{0,4}--------------------------------------------------",i);

  system.console.out.writeline(s1);

  string s2 = string.format("err:{0,4}**************************************************",i);

  system.console.error.writeline(s2);

 }

}

编译成p2.exe


...   下一页
 ·henry手记:datagrid事件响应    »显示摘要«
    摘要: henry ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE