XiaoHui.net 笑汇程序员论坛首页
工作并快乐着,职业并休闲着
寻梦的岁月从不言辛苦几许,
不问收获几多……
» 游客:  申请新用户 | 登录 | 会员 | 统计 | 帮助 » XiaoHui.Net 笑汇程序员论坛 | 纯文字版 | 全站索引 | XiaoHui.com


[C#] 通过进程打开可执行文件的注意事项!

RSS 订阅当前论坛  

上一主题 下一主题
     

标题: [C#] 通过进程打开可执行文件的注意事项!  
 
雪羽
传说中的水手
Rank: 5Rank: 5


UID 1289
精华 0
积分 57
帖子 57
阅读权限 1
注册 2005-12-6
来自 安徽--巢湖
状态 离线
通过进程打开可执行文件的注意事项!

昨天被一个进程问题困扰,唉,今天终于发现问题所在了,现贴出来共享下,希望可以有所帮助。

在使用进程打开文件时,一定要注意当前指向的文件路径是否包含带有空格的文件夹。

例如:

Process ps = new Process()


ps.EnableRaisingEvents = false


ps.StartInfo.FileName = filetype
[code]ps.StartInfo.Arguments ="\""+ path + "\""[code]

添加 ["\""] 标记即可正常运行,否则系统会自动将路径分为空格前与空格后两部分,
从而导致异常提示。


似白雪一样圣洁,如灵羽一般轻盈!
2007-10-22 15:27#1
查看资料  Blog  发短消息  QQ  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题  


 


所有时间为 GMT+8, 现在时间是 2008-10-13 08:34 Powered by Discuz! 4.1.0 清除 Cookies - XiaoHui.Net 笑汇程序员论坛 - Archiver