如何把股票数据读到变量中?(200分)

  • 主题发起人 主题发起人 pengjing
  • 开始时间 开始时间
P

pengjing

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大虾:<br>  春节快乐!小弟有一个问题请教,望不吝指教:如何用delphi 6/7来实现把“招商证券”自选股票的事时数据读到变量或写入文件中?(“招商证券”的软件隐藏运行[用老板键]),读到变量或写入文件后,就可以按自己的规定格式显示了。[?]
 
这是一个软件么?如果你要读取一个软件上的数据,可以获得他某个子控件的句柄,然后读取,不过有时候可能不成功
 
  “招商证券”(全能版)是一个股票软件。选择自选股票后,可以动态(时时,每隔几秒钟)显示(交易期间)自己选择的那些股票的当前价格、涨跌百分比等。现在我所需要的就是根据动态的显示,把这些数据放在变量或文件中,然后,我自己写一个程序按自己的格式来显示。<br>  首先感谢lovezyp的指教,lovezyp的方法是可以的,但问题就是出在这里:我找到了所有的窗口,能够获得诸如按钮、窗口等的标题(getwindowtext或用sendmessage),但时时显示的那些数据我不能获得,可能是一个列表框。如何取得这些数据(我可以用定时器每隔几秒取一次),“招商证券”显示的格式大概如下格式:<br><br>代码    名称     当前价格   涨跌 &nbsp; .......<br>002075 &nbsp; &nbsp; 高新张铜 &nbsp; &nbsp; &nbsp; 11.00 &nbsp; &nbsp; &nbsp; &nbsp; +3.3% &nbsp;......<br>600777 &nbsp; &nbsp; 新潮股份    8.232 &nbsp; &nbsp; &nbsp; &nbsp; +1.102% .....<br><br>  该软件可从www.newone.com.cn下载。
 
用OleVariant变量
 
后退
顶部