谁能帮帮我啊,关于ActiveX Form 发布的问题(50分)

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

leozy

Unregistered / Unconfirmed
GUEST, unregistred user!

我写了一个SErver取数据。
写了一个Active Form 来显示、修改数据。(通过中间层)
将整个工程做好后,移植到WEB服务器上,其中Active Form 打成一个cab包;
MIdas.dll打成另一个cab包。
客户端,iE安全性也作了设定。

出现的问题是:在装有Delphi的机器上可以下在,并运行正常,
在没有装有Delphi的机器上提示下在按装,但却不能正常安装
并运行。界面上只出现一个对象框。



来自:Karonshmily, 时间:2002-12-23 19:23:00, ID:1531368
是不是把package也省了?这样虽然程序很小,但在其他没有安装Delphi的机上是用不了的


来自:leozy, 时间:2002-12-24 9:25:00, ID:1532239 | 编辑
Karonshmily,我原来没有把package 方到cab包中,
这次我放了,还是不行。
我是这样做的:
选Project|Option|Packege 将build with running time pakecge钩上。
在web deploy Option 中选中 Deploy Required Packeges,
并选择Compress in Project CAB.
这扬作对吗?为什么还是不行呢?
在装了Delphi 的机器上可以运行,在没有装的机器上,不能运行,
查看Dowload 目录,也没有哪个ocx
 
用DELPHI安装目录下的TREGSERV程序(DOS)去注册你的*.OCX文件。
或者在WINDOWS的开始,运行中用REGSVR32去注册。
 
将客户机上的windows安装程序升级到2.0!这个安装程序在office2000以上版本的光盘上有,也可以
到微软网站上去下载!
 
和安裝程序有关吗?
 
将build with running time pakecge钩上。
//////////////////////////////////////
不要这个钩!!!!!
可能是BDE的问题。
 
去掉哪個勾,也不行。
 
后退
顶部