它们做了什么?。。。。//高手们来吧。。。。在线等
问题:象Netant、FlashGet、迅雷的ActiveX如何与软件自身通讯的?方法请高手指教一二吧。。
FlashGet的IE菜单->使用网际快车下载->单击后->执行FlashGet文件夹里的jc_link.htm
jc_link.htm中的内容节选:
set JetCarCatch=CreateObject("JetCar.Netscape")
call JetCarCatch.AddUrl(Url, Info, external.menuArguments.document.Url)
问题来了,创建JetCar对象后。。这个AddURL是如何与flashget这个软件通讯的,也就是它执行之后
flashget就启动了。且出现了添加任务窗口。
当然,迅雷也类似
迅雷的IE菜单->使用迅雷下载->单击后->执行迅雷文件夹里的getAllurl.htm
内容节选:
set ThunderAgent = CreateObject("ThunderAgent.Agent.1")
call ThunderAgent.AddTask(links(i).href, "", "", links(i).innerText, strReferUrl)
call ThunderAgent.CommitTasks2(1)
迅雷是一定要CommitTask之后才出现主窗口的。。
请高人指教。。Activex与这些软件之间的通讯方法。。
软件未运行时如何通讯?
软件运行时如何通讯?
它们到底做了什么?。。。