实在受不了啦!最后的问题!关于Activexform(200分)

  • 主题发起人 主题发起人 ll710915
  • 开始时间 开始时间
L

ll710915

Unregistered / Unconfirmed
GUEST, unregistred user!
以前一直在关注这个问题,主要是我开始还没碰到,最近一个项目结尾,这个问题到我头上来了。还是那个在客户端不能下载ocx控件的问题,以前的程序能下载,最近又在客户端不能下载了,找遍DFW的帖子,发现还是不能解决。客户端就是一个小红叉。
1)不要告诉我将安全设置调为最低,我早就调了!
2)不要告诉我路径设置好,我早设置好了(我有把握)
3)不要告诉我控件要注册,发布时我就住了册
4)不要告诉我修改htm文件的那句关于版本的语句,我不改还好,一改,连服务端都不能下载控件,出现小红叉
5)不要告诉我打包的事情,我打了又去掉了,还是不行!
告诉我方法,我们彻底来解决这个问题,我给你200分!
 
不用这么做!
你去google搜以下“数字签名”或者“signCode”
然后把那个签名工具下下来,里面有详细的中文说明!
一定要签名正确(不过很快就会OK的)
然后你再去测试,
我做的ocx就是这样搞定的!
 
http://www.ccert.edu.cn/faq/show.php?handle=86
看这个帖子,对你有帮助的。我看也可能是签名的问题。
 
怎么都是关于数字签名啊?要收钱的吧,麻烦吗?会不会影响B/S结构的方便性?
 
数字签名是免费的!
 
大多数正常都是要收费的,而且很高,
但你的程序只在局域网内用
可以用我说的这个伪签名!
不要钱!
 
回去试试,可以就给分
 
还有没有用其他方法的
 
这是我能够给的唯一方法了!要不要我发一份给你!
里面有中文的帮助,很好用!
 
ActiveForm的数字签名:
http://www.8421.org/download.php?id=156
 
楼上说的地方可以下!
 
如果你编写的ActiveX Form无法在网页里面显示出来,而你又把其他的方面都明白了的话,那么你可以查一查下面的这个方面的问题,在你的ActiveX Form的主窗体的源代码中,有类似下面的代码:
initialization
TActiveFormFactory.Create(
ComServer,
TActiveFormControl,
TlyhAxForm,
Class_lyhAxForm,
1,
'{BC92EC83-BA34-48A4-B236-B4AC3D3938AF}',
OLEMISC_SIMPLEFRAME or OLEMISC_ACTSLIKELABEL,
tmApartment);
end.

注意,问题就在这里,请把那个GUID去掉改成下面的即可:
initialization
TActiveFormFactory.Create(
ComServer,
TActiveFormControl,
TlyhAxForm,
Class_lyhAxForm,
1,
'',
OLEMISC_SIMPLEFRAME or OLEMISC_ACTSLIKELABEL,
tmApartment);
end.
 
去3721修IE,一定能行。
 
后退
顶部