首页 > > > 关于用C#代码打开软件进程
如题:用c#代码打开CAD软件进程,但不打开本身的软件。
System.Type wordType = System.Type.GetTypeFromProgID("AutoCAD.Application");
Object word = System.Activator.CreateInstance(wordType);
wordType.InvokeMember("Visible", BindingFlags.SetProperty, null, word, new Object[] { false });
showMessage.AppendText("CAD软件加载正常,你可以继续下步操作....\n\r");
代码如上,我在winfrom窗体中做了一个按钮事件,第一次点击按钮加载时会出现卡死状态,并且窗体关闭不了,在资源管理器中发现CAD进程却与打开?如果手动的结束掉进程,在从新打开窗体,点击按钮加载,就会正常加载。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2001/viewspace-3139074/ ,如需转载,请注明出处,否则将追究法律责任。