请教,怎样用delphi把网页中的java程序生成的实时数据取下来? ( 积分: 100 )

  • 主题发起人 主题发起人 seaflyboy
  • 开始时间 开始时间
S

seaflyboy

Unregistered / Unconfirmed
GUEST, unregistred user!
请教,怎样用delphi把网页中的java程序生成的实时数据取下来?

我想做个程序把网页上的外汇实时数据取下来,不知道怎么做,请大家帮个忙。
 
请教,怎样用delphi把网页中的java程序生成的实时数据取下来?

我想做个程序把网页上的外汇实时数据取下来,不知道怎么做,请大家帮个忙。
 
如果都是自己的程序,那么建议使用 Socket 或者 WebService 通讯。

如果不是,则没得说的。使用 TWebBrowser 能够做到。但如果网页的布局经常更换的话,就很麻烦了。
 
请问cangwu_lee
那不是我自己的程序。用TWebBrowser怎么才能做到啊,我试了半天弄不出来,您能不能说的详细一点或给个例子啊?
 
不是自己的程序你就可以分析outerhtml来找出你想要的文件啊.
用webbrowser1对象打开一个网页后,在文档全部打开后,得到返回源代码
ihtmldocument2(webbrowser1.document).body.outerhtml
不就得了。想要什么。自己写算法分析,以上用到mshtml和httpapp两个单元
其实用Twebbrowser做这个分析一点也不好,内存无法释放的,劝你不要用这个方法
 
请问Mclkings,您觉得用什么方法比较好?
 
请达人们说的详细一点,好像取不出java的东西啊!
 
不是自己的,基本上太烦。
因为不是自己的,就说明网页的布局经常改变!

至于怎么得到网页中某个 TAG 的 HTML 或者 Text,这方面,Delphi 麻烦很多。
如果你知道 VB 那么 VB 的 "Watch" 就非常方便!可以即时看到 WebBrowser Load 进来的任何一个地方!
 
www.51merit.com
上有个电子邮件钻探器
和你的原理是一个样!
 
多人接受答案了。
 
后退
顶部