注册 登录
编程论坛 VB6论坛

请教用VB利用外部程序窗口句柄读取该窗口文本(或数据)的方法

szcjh 发布于 2012-03-14 19:17, 5354 次点击
请教用VB利用外部程序窗口句柄读取该窗口文本(或数据)的方法
我找了很多资料,但都没有成功,我知道应该可以的,但多次试验都不成功,请教高手应该如何做呢?
10 回复
#2
Artless2012-03-15 00:27
#3
wube2012-03-15 16:26
好像要有程序窗口句柄和该程序窗口文本框句柄~
确实是可以~同事有做出来~用SendMessage函数~
记得有示例~Google查VB SendMessage text1.text~
#4
szcjh2012-03-15 22:45
感谢3楼!
我找过好多资料和示例,SendMessage函数也查过,多次尝试均未成功.
我会按你的提示再好好找一找,也许多看看示例会有帮助.再次谢谢您!有不懂得地方再向您请教.
如果您有好的详细示例烦你帖一下,谢谢!
----------
(以前只是在DOS下编程,现在改用VB,不熟悉VB.
我在做一个自用的股票全自动交易程序,程序所需的即时数据是采用的新浪网上的,但我发现新浪
网上显示的数据比行情软件上显示的即时数据慢二个递次,所以想改用股票行情软件上的即时数据,
其他问题在都已解决,就差这个从行情软件窗口直接读取文本数据这一环了,谢谢您的帮助!!!)
#5
szcjh2012-03-15 22:48
先结帖,希望能继续得到各位的帮助!谢谢!
#6
wube2012-03-16 13:06
http://140.130.192.1/ebook/VB6_1/Appendix%20A.htm
#7
szcjh2012-03-16 18:24
感谢wube
#8
wube2012-03-16 19:53
http://social.msdn.
http://hyper.
http://www.
http://en.
http://www.
http://www.

这些是我目前要完成的~跟你的需求有些类似~
全英文的资料~要学东西就不能逃避英文~
今天总算把AfxBeginThread的部份搞懂了~
#9
szcjh2012-03-16 21:03
很惭愧,我没有英文功底,只看过一些中文版的编程书籍,根据需要编一些应用程序及系统.
纯英文的就看不了了.
#10
szcjh2012-03-21 21:00
卡住了,不行啊.

请高手贴个测试过的示例吧!
#11
szcjh2012-04-08 17:59
可以读取TXT文本窗口的数据却读不了行情软件窗口的数据,请高手指点,谢谢!
1