在调用 Process p=Process.Start"rundll32.exe", "shell32,OpenAs_RunDLL d:\\1.txt");
时会显示打开方式, 如果用户选择记事本打开程序,那这时候因为p对应的是rundll32.exe
如果在记事本运行后rundll32.exe实际上是已经关闭的。
调用p.kll() 将无法关闭这个词本文件。
我的想法是在显示rundll32.exe以后得到用户在rundll32.exe中选择的程序,让p关联到那个进程上
这时如果再启用p.kll()会将记事本,或写字板之类的进程关闭。不知道能否实现。
时会显示打开方式, 如果用户选择记事本打开程序,那这时候因为p对应的是rundll32.exe
如果在记事本运行后rundll32.exe实际上是已经关闭的。
调用p.kll() 将无法关闭这个词本文件。
我的想法是在显示rundll32.exe以后得到用户在rundll32.exe中选择的程序,让p关联到那个进程上
这时如果再启用p.kll()会将记事本,或写字板之类的进程关闭。不知道能否实现。
解决方案 »
- 把Excel中的数据导入数据库时 出现找不到可安装的ISAM
- datagridview移植时而出问题
- C# 语言中有没有判断非法字符的函数??请各位大侠帮忙??
- 正则表达式匹配{"message":"操作成功","balance":[110,0],"msgcode":1}
- 清问一个序列化的问题
- 散分!!顺便问一下工作流指的是什么呀
- clickonce如何从多个服务器更新,可以与BT结合吗?
- (WinForm) TreeView 控件只有一个节点时怎么不会显示,再添加一个后,两个都会显示了,删除一个,另一个节点也不显示了。
- 求助,如何满足数据库设计的前提实现这样的功能
- Crystal Report 7.0哪有下载
- 存储过程的使用
- int?是什么类型 ?
想让用户指定程序来打开程序传递的文件路径,然后又会获得指定程序的进程“句柄”
可能控制这个程序的关闭动作。
不知道还有其它解决办没?