如何判断ActiveX是否下载成功?不成功时如何作提示?(100分)

  • 主题发起人 yangyang2008
  • 开始时间
Y

yangyang2008

Unregistered / Unconfirmed
GUEST, unregistred user!
网页中有ActiveX,当ActiveX下载不成功时,给个提示。
如何实现?
 
这个……!? 好像不能实现吧! 可能我孤陋寡闻,大富翁里面高人很多,希望有人知道!
 
我刚才查了一下相关资料,李维的《Delphi 5.x 分布式多层应用系统篇》第10章,
【ActiveForm和以浏览器为用户界面的应用系统】
[10-8 浏览器应用结构的思考] 这一节当中说道
“此外,IE下载Active控件时如果发生了任何错误,程序员也很难知道除了什么问题,
因为IE提供的信息有限”

所以,我感觉可能无法实现 :( 非常抱歉!
 
无状态编程,比较困难。
 
不成功
<object id ='...'>
中的对象不能用。
 
捕捉出错对话框,取handle,取内容比较。
一定可以实现的。
另外: <object id ='...'>中的对象可以用dom取得。

--》所以,我感觉可能无法实现
李维不是神,尽信书不如无书。
 
你可以在你在自己的activeform里面写一个接口。 运行成功就返回一个值给网页js。
如果在网页里面没有得到这个返回值 那么就说明没有下载或者运行错。
平时我都是这样处理的
 
BlackBook:
能否给我说得详细一点?谢了。
 
ACTiveForm可以和网页javascript通讯。及activeform可以传出一个值给javascript;
我们只要根据 值是否传出,传出的值对不对就能判断控件是否下载,是否运行啊。
建议你看一下activeform添加接口界面方面的书 或者 给你一个例子算了。
告诉email
 
Blackbook:
给我一个例子吧,谢了!
mail:chenzeyang163@163.com
 
谢谢BlackBook
 

Similar threads

回复
0
查看
658
不得闲
D
回复
0
查看
824
DelphiTeacher的专栏
D
D
回复
0
查看
796
DelphiTeacher的专栏
D
D
回复
0
查看
871
DelphiTeacher的专栏
D
顶部