读书人

今天必须完工的请如何要通过句柄修改

发布时间: 2012-03-03 15:33:02 作者: rapoo

今天必须完工的,请怎么要通过句柄修改文本框的值和模拟点击
最近做一个工厂用的外卦,就是将一些数据导入原有的软件,

一、可以通过FindWindowEx可得到文本框的句柄,那怎么样修改这个文本框的值?

二、要模拟点击TdxBarControl工具栏上的其一个按钮,有工具栏句柄,但无按钮句柄,要怎么上实现模拟点击?

求大哥帮帮忙。谢谢了,我的分不够了,加不了分了。



[解决办法]
第一个:

VB code
'sendmessage的时候要注意将最后一个参数选为按值传!否则乱码.'或在sendmessage申明的时候最后一个参数按值传递a& = FindWindow("ThunderFormDC", vbNullString)b& = FindWindowEx(a&, 0, "ThunderTextBox", vbNullString)Debug.Print a & "===" & bDim s As Strings = "测试"'SendMessage b&, WM_SETTEXT, 0, ByVal sSendMessage b&, WM_SETTEXT, 0, s
[解决办法]
SPY++查找 工具箱中的按钮图片的句柄 按照二楼的思路 改一下发送内容 按钮Down up

读书人网 >VB

热点推荐