什么是ihtmlwindows ( 积分: 100 )

  • 主题发起人 主题发起人 xd1972
  • 开始时间 开始时间
X

xd1972

Unregistered / Unconfirmed
GUEST, unregistred user!
我编了一个自动填写网页表单的软件,可是我所需要填写的表单中有些数据需要验证。比如说,在网页里的编辑框中,我输入一个代码,按下回车后,它会到服务器上去验证,自动提取这个代码所对应的各项数据。然而我在所编写的软件中,自动为网页中的编辑框填入代码后,无法到服务器上去提取。我想,应该是网页中的控件没有得到焦点缘故罢。我查阅了一些资料,用ihtmlwindow4(webbrowser.document).focus的方法可以让网页中的文档获得焦点,我想试试这种方法,可在DELPHI中,由于我少定义了某样东西,它不能识别ihtmlwindow4,我想请问高手,需要先定义什么,才可以应用ihtmlwindow4。或者用什么方法,在我自动填写表单的时候能让系统自动转换过来。谢谢~~~
 
我编了一个自动填写网页表单的软件,可是我所需要填写的表单中有些数据需要验证。比如说,在网页里的编辑框中,我输入一个代码,按下回车后,它会到服务器上去验证,自动提取这个代码所对应的各项数据。然而我在所编写的软件中,自动为网页中的编辑框填入代码后,无法到服务器上去提取。我想,应该是网页中的控件没有得到焦点缘故罢。我查阅了一些资料,用ihtmlwindow4(webbrowser.document).focus的方法可以让网页中的文档获得焦点,我想试试这种方法,可在DELPHI中,由于我少定义了某样东西,它不能识别ihtmlwindow4,我想请问高手,需要先定义什么,才可以应用ihtmlwindow4。或者用什么方法,在我自动填写表单的时候能让系统自动转换过来。谢谢~~~
 
天哪,没人回答。高手呢??
 
IHTMLWindow4 是从mshtml.dll导入的COM接口,需要IE5.5以上版本。如果delphi系统中
已经包含该导入的单元,应该删除它,从新导入。
 
后退
顶部