求教一个问题,搞得很郁闷~~~~在线等(20分)

  • 主题发起人 主题发起人 phpb
  • 开始时间 开始时间
P

phpb

Unregistered / Unconfirmed
GUEST, unregistred user!
我做的ACTIVEform在IE里打不开,但是ACTIVEFORM又已经下载到DOWN LOAD PROGRAM FILES文件夹里的了。
 
我认为是你的IE问题
 
重装的系统,IE没有问题.
 
同意重装系统,呵呵
 
大家不要开玩笑了.系统是重装的.为什么就是在IE中打不开ACTIVE FORM呢?

而且在DownLoad Program Files目录下看到Active Form已经下载下来了。
 
没有注册
 
你的控件是数字签名了吗?如果没有,多半是浏览器安装设置的问题,缺省设置是禁止ActiveX进行初始化和脚本运行的。
 
你肯定是做了ActiveXForm的许可文件了,在你OCX保存的文件下看一看是否有后缀为.lic的文件,如果有,就是我说的问题。你可以这样做:
initialization
TActiveFormFactory.Create(
ComServer,
TActiveFormControl,
TWEBFXAFX,
Class_WEBFXAFX,
1,
'{55431A69-B230-4034-8E80-F76CBFBC6F5C}', //注释
OLEMISC_SIMPLEFRAME or OLEMISC_ACTSLIKELABEL,
tmApartment);

end.

你只要把加有注释的那个参数改为空(‘’),然后再编译一下就可以了,几着把原来下载下来的OCX删除掉。
 
后退
顶部