首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

怎么把TIdHttp与某个IE进程关联

2013-01-02 
如何把TIdHttp与某个IE进程关联?我用 IE :CreateOleObject(InternetExplorer.application)IE.Navigate

如何把TIdHttp与某个IE进程关联?
我用 IE :=CreateOleObject('InternetExplorer.application');IE.Navigate2(......访问了一个登陆网站,该网站有验证码图片,TIdHttp可以获取验证码图片,但是这个图片内容和IE对象打开的网页显示的验证码图片内容不一样,请问如何把TIdHttp与IE对象关联起来,或者如何用IE对象获取验证码图片,或如何用TIdHttp打开一个默认浏览器。
[解决办法]
你那个DCU取的有点问题

DCU :=IHTMLDocument2(IDispatch(IE.Document));
// -------- 改成这样 应该就可以了 -------
DCU := (IDispatch(IE.Document) as IHTMLDocument2).parentWindow.document;

热点排行