2012-04-12 48 views
0

有没有一种方法,我可以在IE中打开一个HTA文件,而不会被提示保存/打开/取消使用C#和WindowsForms? 这里是我如何做到这一点,与提示显示出来:HTA文件,但不保存/打开/取消提示在C#

Process.Start("iexplore", Path.Combine(Application.StartupPath, "file.hta")); 

谢谢!

回答

1

卫生技术评估是由explorer.exe的运行,而不是通过浏览器(iexplore.exe的),所以你可以试试这个:

Process.Start("explorer.exe", Path.Combine(Application.StartupPath, "file.hta")); 

或:

Process.Start("mshta.exe", Path.Combine(Application.StartupPath, "file.hta"));