社区
C#
帖子详情
请教关于System.Diagnostics.Process.Start(filename)的问题
qiaoqiao5126
2013-02-27 07:37:14
为什么我用System.Diagnostics.Process.Start(@"F:\节点.doc");这句代码打不开文件呢?
急求,感谢!
...全文
262
7
打赏
收藏
请教关于System.Diagnostics.Process.Start(filename)的问题
为什么我用System.Diagnostics.Process.Start(@"F:\节点.doc");这句代码打不开文件呢? 急求,感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiaoqiao5126
2013-03-05
打赏
举报
回复
已经解决了,呵呵,谢谢大家
孟子E章
2013-02-28
打赏
举报
回复
System.Diagnostics.Process.Start(@"F:\节点.doc") 语法没有错误,如果你的机器能点击点.doc打开文件而不出现任何对话框,如询问格式兼容性问题等,就是可以的 另外,不要在Web程序中使用
我自横刀香甜笑
2013-02-28
打赏
举报
回复
检查下是否安装了word。 还有就是doc文档是不是设定为默认用word打开
threenewbee
2013-02-28
打赏
举报
回复
安装Word了么?试试看 System.Diagnostics.Process.Start("winword.exe", @"F:\节点.doc");
DENQH
2013-02-27
打赏
举报
回复
Process.Start("打开DOC文的程序如WORD或WPS", "F:\节点.doc"); 你用什么程序来打开?windows本身是无法打开DOC文件的。
newtee
2013-02-27
打赏
举报
回复
你确信代码可以跑到System.Diagnostics.Process.Start(@"F:\节点.doc")? 这代码是没问题的
Jia_H
2013-02-27
打赏
举报
回复
那个参数需要指定一个可以执行的命令。 参考一下MSDN: http://msdn.microsoft.com/zh-cn/library/53ezey2s.aspx 你可以试试: System.Diagnostics.Process.Start("start", @"F:\节点.doc");
c#使用
process
.
start
启动程序报错解决方法
出错信息: 代码如下:Unknown error (0xffffffff)at
System
.
Diagnostics
.
Process
.
Start
WithShellExecuteEx(
Process
Start
Info
start
Info)at
System
.
Diagnostics
.
Process
.
Start
()at
System
.
Diagnostics
.
Process
.
Start
(
Process
Start
Info
start
Info)at
System
.
Diagnostics
.
Process
.
Start
(String
fileName
, String arguments)at
Process
St
通过C#调用外部程序(源码示例)
class test { static void Main() { //声明一个程序信息类
System
.
Diagnostics
.
Process
Start
Info Info = new
System
.
Diagnostics
.
Process
Start
Info(); //设置外部程序名 Info.
FileName
= "notepad.exe"; //设置外部程序的启动参数(命令行参数)为test.txt Info.Arguments = "test.txt"; //设置外部程序工作目录为 C:\ Info.WorkingDirectory = "C:\\"; //声明一个程序类
System
.
Diagnostics
.
Process
Proc ; try { // //启动外部程序 // Proc =
System
.
Diagnostics
.
Process
.
Start
(Info); 剩余代码省略。。。。
传统IT环境与PaaS环境下的应用开发模式
嘉宾:赵俊伟,Application Performance Manangement产品线Chief Programmer。2007年加入IBM,主要参与各种中间件产品的监控产品研发,包括BlueMix上Monitoring & Analytics服务的设计实现。目前负责Node.js,Ruby,PHP和Python等语言的
Diagnostics
产品开发。
使用ffmpeg.exe获取文件属性信息,视频音频时长
使用ffmpeg.exe获取文件属性信息,ffmpeg是java开发的用于多媒体文件编辑的命令行工具,有多个版本,功能比较强大,C#中可以在进程外异步调用这个工具 using (
System
.
Diagnostics
.
Process
pro = new
System
.
Diagnostics
.
Process
()) { pro.
Start
Info.UseShellExecute = false; pro.
Start
Info.ErrorDialog = false; pro.
Start
Info.RedirectStandardError = true; pro.
Start
Info.
FileName
= AppDomain.CurrentDomain.BaseDirectory + "ffmpeg.exe"; pro.
Start
Info.Arguments = " -i " +
fileName
; pro.
Start
();
System
.IO.StreamReader errorreader = pro.StandardError; pro.WaitForExit(1000); string result = errorreader.ReadToEnd(); if (!string.IsNullOrEmpty(result)) { result = result.Substring(result.IndexOf("Duration: ") + ("Duration: ").Length, ("00:00:00").Length); duration = result; } }
C#控制IE进程关闭和缓存清理的实现代码
代码如下:class IEUtil { public static void openIE(string url) { try { //
System
.
Diagnostics
.
Process
.
Start
(url);
System
.
Diagnostics
.
Process
p = new
System
.
Diagnostics
.
Process
(); p.
Start
Info.
FileName
= “iexplore.exe”; p.
Start
Info.Arguments = url;
C#
110,546
社区成员
642,581
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章