高分悬赏!activeform写好后,如何才能在其他机器上用Ie浏览?急!急!急!(100分)

S

south

Unregistered / Unconfirmed
GUEST, unregistred user!
1、我在Win98上写好了activeform(用了Dcom的多层数据库技术),不管我如何在其他机器

上用Ie浏览,都报告*.ocx文件找不着。我在自己的机器上用PWS,也下载了微软的Dcom98.

可是都不太熟悉如何设置,请大虾们指点我设置的步子。如果我是用NT做服务器,又该如何

设置呢?

2、我在网页中用了这样的链接:用超级莲接指向本机虚拟目录中的*.exe文件,同时在

activeform中又用shellexecute调用这个虚拟目录中的*.htm文件(用的是类似c:/*.exe

的绝对路径)。我想问,如果不在这些文件中指定网络路径(如://admin/d/book/xxx),

是否在其他机器上访问这些链接时,依然执行的是我机器上的文件?如果不是,该如何办?



 
将你的网页与.OCX文件放到一个目录下,在PWS中将这个目录映射成URL。将网页中的CODEBASE
设置为改URL(这些都可在发布时完成)。
 
小弟只是参与一下,不要见怪
在客户机命令行运行 regsvr32 后跟你的*.ocx文件全路径注册它
或在程序中Shellexecute(0,'open','regsvr32','*.ocx文件全路径’,'工作目录')注册它

 
1.
a. menu: Project->Web Deployment option 设置url
b. menu: Project->Web Deploy 建立简单的htm文件,并和ocx一起发送到您设置的url上,
然后,根据自己的意愿编辑htm文件,
c. 客户端用IE浏览此htm,系统自动下载并注册运行(IE的internet安全选项要设置为允许下载ActiveX)
2. ActiveX使用'C:/File.Ext'方式操作的绝对是本地文件;而非服务器上的文件,
因为ocx的执行环境是本地,而非服务器
 
activeform破玩意儿,我已经有半年不用它了。
 
多人接受答案了。
 

Similar threads

顶部