读书人

VB.NET WinForm中调用外部软件时怎么

发布时间: 2012-09-18 16:21:42 作者: rapoo

VB.NET WinForm中调用外部软件时,如何不让它最大化?
System.Diagnostics.Process.Start("D:\Program Files\..\Excel.exe", "D:\Excel\TEst1.xlsx")

调用时,却最大化了, 如何不让它最大化呢? 谢谢!

[解决办法]
使用ProcessStartInfo,可指定其WindowStyle

VB.NET code
Dim startinfo As New System.Diagnostics.ProcessStartInfo("D:\Program Files\..\Excel.exe", "D:\Excel\TEst1.xlsx")startinfo.WindowStyle = ProcessWindowStyle.HiddenSystem.Diagnostics.Process.Start(startinfo) 

读书人网 >VB Dotnet

热点推荐