S semsy Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-31 #1 有A、B两个程序,B程序有FORM1,FORM2,如何在A程序的BUTTON的CLICK事件中打开B程序的FORM2; 例如:如何用自已的程序打开画图的“保存”窗口
Z zbr Unregistered / Unconfirmed GUEST, unregistred user! 2006-07-31 #3 把B程序写成DLL,传递参数或过程给A程序,不知道楼主兄弟,这样是否可行?
W weiliu Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-03 #5 在A程序中找到B程序的相应按钮的句柄,然后发送鼠标消息给它就可以了。
K kspaul Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-03 #6 with 新窗体.create(nil) do begin if showmodal = IDOK then begin ..... end; free; end; 这样就可以了
S semsy Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-08 #7 问题是A程序中的BUTTON没有标题,而且不只有一个BUTTON,要怎样才能找到它的句柄呢
S semsy Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-09 #9 没找到句柄如何能SENDMESSAGE和POSTMESSAGE啊
L liangyabinqiuzh Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-09 #10 api函数 ShellExecute(0, nil,Path, nil, nil, SW_NORMAL); path为你要打开的路径
W weiliu Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-09 #11 你用SPY++去找到关于那个按钮的一些特征,然后对着它的句柄发送按键或MOUSE好了。
S semsy Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-09 #12 我已找到那个控件的句柄,然后sendmessage(openhandle,bm_click,0,0); FORM2也出来了,但为什么我的程序却停止运行了呢,
C chen_liang Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-27 #13 用postmessage发送消息,sendmessage函数要等待消息返回
全 全文检索 Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-28 #14 FORM2也出来了,但为什么我的程序却停止运行了呢, 呵呵,没碰过这怪事. 不过楼上说的postmessage可以一试
A anick Unregistered / Unconfirmed GUEST, unregistred user! 2006-08-28 #16 这个问题不是太容易 用钩子,由自己的进程来启动对方的进程,或者是直接查找窗口标题 第二步,跟踪对方调用的api函数,这样对方的每一步动作都在你的掌握之中 第三步,获得需要的函数入口 第四步,调用函数