怎么在COMM区对象中加入事件处理(请jiichen关注一下!)(100分)

  • 主题发起人 主题发起人 Dery
  • 开始时间 开始时间
D

Dery

Unregistered / Unconfirmed
GUEST, unregistred user!
我编了一个IE中COMM区对象程序,想在程序中加入对IWebBrowserEvents2接口事件和网页
中的元素事件(如某按钮的OnClick)的处理。
我开始参考了http://www.euromind.com/iedelphi/上的内容,利用生成的TDWebBrowserEvents2
控件和生成的THTMLFormElementEvents等控件,将要截获事件的控件丢入COMM区对象的
Form中,然后再COMM区对象的IObjectWithSite接口的实现方法SetSite中将获得的IWebBrowser2
接口和Form中的控件对象连接起来。这种做法编译时能通过,但在IE运行时启动COMM区对象
是发生错误,好像是说内存不能读。
我看过一种方法是在COMM区对象中增加IDispatch接口,然后可以在此接口基础上截获
IWebBrowserEvents2的事件,但怎样才能网页中元素的OnClick事件呢?
我只有100分了,请各位大虾关注一下吧,谢谢了先!
 
jiichen,我的意思不是要模拟按键,而是要检测按键事件的发生,在按键之后
进行一些处理,怎样截获这个事件?
上面说的错误是内存不能写。
你在http://home.kimo.com.tw/lookbook2000/GetSpaces1.htm的程序能发给我吗?
我上不去
EMAIL:lyi2000@263.net
 
问题已经解决了,怎么收回分数呀!!!
为什么没有人来指点一下那,真是累呀!
 
很遺憾,這幾個星期以來,都無法連上大富翁,不過,既使連上了,也無
法給你啥幫助,我倒是想向你請教呢!

程序已經發出。
 
寄了兩次都被退回了。

http://members.tripodasia.com.tw/lookbook/download.htm
這裡你可以下載嗎?
 
接受答案了.
 
后退
顶部