我启动的外部程序,怎么显示不出来窗口。
Process p = new process();
p.StartInfo.FileName = appName ;
p.StartInfo.WindowStyle = ProcessWindowStyle.Hidde <<-- 怎么该参数没有用,不管设置成什么都显示不出来窗体。
问题点数:20、回复次数:8Top
1 楼sugarsupper(智慧之刃)回复于 2005-09-04 01:01:52 得分 0
p .Start();Top
2 楼wqzone(wqzone)回复于 2005-09-05 02:21:22 得分 0
我写了都做了,就是显示不出窗体来,但是进程还是执行了,就是窗体是隐含的呀。Top
3 楼fallingstarNo1(啊龙)回复于 2005-09-05 08:13:29 得分 0
asp.net 的权限问题。Top
4 楼exing(铱星)回复于 2005-09-05 08:15:26 得分 0
ProcessWindowStyle:
Hidden 隐藏窗口样式。
Maximized 最大化窗口样式。
Minimized 最小化窗口样式。
Normal 正常的可见窗口样式。
因此应改为:
Process p = new process();
p.StartInfo.FileName = appName ;
p.StartInfo.WindowStyle = ProcessWindowStyle.NormalTop
5 楼cjzlxy(享受孤独)回复于 2005-09-05 08:18:21 得分 0
把p.StartInfo.WindowStyle = ProcessWindowStyle...去掉Top
6 楼WTaoboy(SnowMans)回复于 2005-09-05 08:30:54 得分 20
以前也试过在WEB程序中确实不好用,没有解决.
程序虽然运行可是没有窗口
在Windows服务中也是一样,看来只能在Form中使用Top
7 楼wqzone(wqzone)回复于 2005-09-05 16:54:37 得分 0
WTaoboy(SnowMans)你说的太对了,程序运行就是没有窗体。搞的我太郁闷了。
客户还要求必须这么做,有没有解决办法呀...Top
8 楼wqzone(wqzone)回复于 2005-09-06 18:28:45 得分 0
给点提示好嘛Top




