S song_mp3 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-10 #1 我用winexec函数执行一个外部可执行程序,但是外部程序显示呈最小化状态,在winexec<br>的第二个参数中加各种不同的参数都不能正常显示,请问如何使外部程序显示正常的窗口。
X xxhsh Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-10 #2 阿?????不会把!!!!<br>应该可以正常显示的阿◎!!<br><br>试试 ShellExecute吧,在uses中加入ShellAPI <br>ShellExecute(handle,nil,pchar('D:/123'),nil,nil,sw_ShowNormal);
阿?????不会把!!!!<br>应该可以正常显示的阿◎!!<br><br>试试 ShellExecute吧,在uses中加入ShellAPI <br>ShellExecute(handle,nil,pchar('D:/123'),nil,nil,sw_ShowNormal);
Y yhaochuan Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-10 #3 上面的代码ShellExecute(handle,nil,pchar('D:/123'),nil,nil,sw_ShowNormal);<br>测过了,它打开123目录,正常啊。<br>把你的代码贴出来看看,对照一下。
上面的代码ShellExecute(handle,nil,pchar('D:/123'),nil,nil,sw_ShowNormal);<br>测过了,它打开123目录,正常啊。<br>把你的代码贴出来看看,对照一下。
叮 叮叮当当 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-10 #4 可以在用winexec函数运行该外部可执行程序后,再用FindWindow函数获取该程序的窗体句柄,然后用ShowWindow函数强制使该程序显示正常窗口。
B bubble Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-10 #5 可以把你的源码贴出来看看,winexec应该没有问题,估计是参数设置不对.
W wql Unregistered / Unconfirmed GUEST, unregistred user! 2003-01-24 #6 对,bubble和丁丁当当说的,<br>可能是你执行的目标程序自己本身的问题!