D dfeng_shen Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-22 #1 請教各位,在Delphi程式中,如何激活已經開啟(存在于工具列上)的 軟體或文件.
H hubdog Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-22 #2 SetForegroundWindow(findwindow(nil,'写字板');
D dfeng_shen Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-22 #4 不恥下問,請hubdog詳答. 我若想在程式中激活已開啟的Excel或ccMail,該如何操作. 在'寫字板'中如何填寫.
H hubdog Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-22 #5 SetForegroundWindow(findwindow('XLMAIN',nil));//激活Excel ccmail你用spy++或winsight看一下它窗口的类名,替换掉xlmain
W walala Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-22 #6 这样肯定可以。 我想已经打开的程序,windows里会不会有个列表,直接激活?
D dfeng_shen Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-22 #7 非常感謝hubdog,但我還有一個問題 用SetForegroundWindow(findwindow('XLMAIN',nil));只是將焦點 移到excel,但不可將excel開至到屏幕.多謝指教. DFeng,
非常感謝hubdog,但我還有一個問題 用SetForegroundWindow(findwindow('XLMAIN',nil));只是將焦點 移到excel,但不可將excel開至到屏幕.多謝指教. DFeng,
H hubdog Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-22 #8 sendmessage(findwindow('XLMAIN',nil),wm_syscommand,SC_RESTORE,0,0);
H hubdog Unregistered / Unconfirmed GUEST, unregistred user! 2000-02-22 #9 错了,应该是 sendmessage(findwindow('XLMAIN',nil),wm_syscommand,SC_RESTORE,0);