S
shdxx
Unregistered / Unconfirmed
GUEST, unregistred user!
网络蚂蚁,网际快车的IE右键菜单调用大致是这样实现的:在注册表中添加一个IE的右键菜单项,使它指向一段用VBScript或JavaScript编写的代码,点击IE右键时执行这段代码,然后调用已注册的Activedll中的方法来获得IE的元素,比如文本链接之类,这个dll启动主程序,并把元素传递给主程序。
我的问题是:上面的这个实现流程有不对的地方吗?如果正确,我想问的是:这个ActiveDll编写过程中调用主程序以及把网页的元素传递给主程序的代码如何写?请给段实例代码;
其他功能我已经实现:IE的右键菜单,JavaScript代码以及调用ActiveDll也已经实现,唯一没有实现的是ActiveDll如何调用主程序及如何传递信息;我曾经尝试把主程序做成自动化服务器,这样可以实现启动,但是调用完成主程序自动退出,不知道如何解决;以前的帖子我几乎都查过了,这里的细节都讲的不很清楚,望高手指点!
我的问题是:上面的这个实现流程有不对的地方吗?如果正确,我想问的是:这个ActiveDll编写过程中调用主程序以及把网页的元素传递给主程序的代码如何写?请给段实例代码;
其他功能我已经实现:IE的右键菜单,JavaScript代码以及调用ActiveDll也已经实现,唯一没有实现的是ActiveDll如何调用主程序及如何传递信息;我曾经尝试把主程序做成自动化服务器,这样可以实现启动,但是调用完成主程序自动退出,不知道如何解决;以前的帖子我几乎都查过了,这里的细节都讲的不很清楚,望高手指点!