c#中怎么用程序实现regsvr32的功能?
解决方案 »
- 手绑WINFORM的DATAGRIDVIEW
- 如何用企业库一次提交多个sql语句
- 关于detailsview?
- SetWindowLong在语言中的的差异
- 【冰天雪地赤身裸体满地打滚ing】急问:数据从旧数据库导到新数据库,有没有什么好的方法
- 文本绘图
- c#用HttpWebRequest实现网络信息发送,出现乱码
- webClint.DownloadString无响应
- 光驱的问题
- 如何预览 richtextbox文件中有色彩的文字
- 数据录入防止重复.请教..
- 我常用C#+MSSQL开发数据库应用方面的WINFORM程序,感到.NET开的程序运行太慢,数据库开发及报表方面的功能也不强大也不方便,现在想转学D
普通的COM似乎没有
如下
System.Diagnostics.Process p = System.Diagnostics.Process.Start("regsvr32.exe","-s " + ocxPath);//返回某一进程对象
MessageBox.Show(p.StartInfo.FileName);//输出p进程的文件名
p.WaitForInputIdle();//等待执行注册命令完毕
p.Kill();//关闭进程但是有一个新问题,怎样得到p进程的全路径呢,p.StartInfo.Directory调试出来为null。如果.net不行的话,用api能得到某一进程的目录吗