C#调用记事本程序编辑文本文件的实现其实在整个程序中System.Diagnostics.Process.Start(Info) 为主要语句。 如果只是为了实现单独执行一个外部程序,那么可用一条如下代码即可:
成都创新互联主营南康网站建设的网络公司,主营网站建设方案,App定制开发,南康h5微信小程序开发搭建,南康网站营销推广欢迎南康等地区企业咨询
- System.Diagnostics.Process.Start( \"外部程序名\",\"启动参数\");
C#调用记事本程序编辑文本文件实例演示
- usingSystem;
- classtest
- {
- staticvoidMain()
- {
- //声明一个程序信息类
- System.Diagnostics.ProcessStartInfoInfo=
- newSystem.Diagnostics.ProcessStartInfo();
- //C#调用记事本程序编辑文本文件之设置外部程序名
- Info.FileName=\"notepad.exe\";
- //设置外部程序的启动参数(命令行参数)为test.txt
- Info.Arguments=\"test.txt\";
- //设置外部程序工作目录为C:\\\\
- Info.WorkingDirectory=\"C:\\\\\\\\\";
- //C#调用记事本程序编辑文本文件之声明一个程序类
- System.Diagnostics.ProcessProc;
- try
- {
- //
- //启动外部程序
- //
- Proc=System.Diagnostics.Process.Start(Info);
- }
- catch(System.ComponentModel.Win32Exceptione)
- {
- Console.WriteLine(\"系统找不到指定的程序文件。\\\\r{0}\",e);
- return;
- }
- //打印出外部程序的开始执行时间
- Console.WriteLine(\"外部程序的开始执行时间:{0}\",Proc.StartTime);
- //等待3秒钟
- Proc.WaitForExit(3000);
- //如果这个外部程序没有结束运行则对其强行终止
- if(Proc.HasExited==false)
- {
- Console.WriteLine(\"由主程序强行终止外部程序的运行!\");
- Proc.Kill();
- }
- else
- {
- Console.WriteLine(\"由外部程序正常退出!\");
- }
- Console.WriteLine(\"外部程序的结束运行时间:{0}\",Proc.ExitTime);
- Console.WriteLine(\"外部程序在结束运行时的返回值:{0}\",Proc.ExitCode);
- }
- }
C#调用记事本程序编辑文本文件的具体实现就向你介绍到这里,希望那个对你了解和学习C#调用记事本程序编辑文本文件操作方面有所帮助。
文章名称:C#调用记事本程序应用浅析
文章位置:http://www.shufengxianlan.com/qtweb/news36/92336.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联