读书人

用System.Diagnostics.Process.Start起

发布时间: 2012-08-16 12:02:15 作者: rapoo

用System.Diagnostics.Process.Start启动.dat
ArcEngine连接ArcSDE时,需要先启动SQL Server服务,然后启动esri_sde服务。我想用这两个服务加进.dat来实现批量启动。

VB.NET code
System.Diagnostics.Process.Start("D:\启动所有服务.bat")

可是每次第一次执行时,都只打开了SQL server服务,esri_sde失败。再执行一次这个程序,esri_sde才能打开。
这是为什么啊。。。。
还有怎样可以把出来的那个黑窗体隐藏掉呢?

[解决办法]
有报错吗

隐藏 pro.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;

读书人网 >VB Dotnet

热点推荐