ActiveForm 的分发问题(100分)

  • 主题发起人 主题发起人 waterspirits
  • 开始时间 开始时间
W

waterspirits

Unregistered / Unconfirmed
GUEST, unregistred user!
在做三层数据库时,我在Client端采用AcitveForm于IE里实现,我的问题是怎么配置Server,
Client端?
怎么把Midas.dll分发到Client端的System目录下?
 
这不是一言两语就能讲明白的,最好去看看李维的分布式多层应用系统篇,无论是网上
还是书店都有,你的问题那里面都有解答
 
发放Midas.dll
1.土办法:
把midas.dll作为web连接,告诉用户,在第一次使用时,把它下载到winsys目录
2.我的办法:
我有一个大型系统,Oracle/Mts/ActiveX Clients
需要发放大量coms,ActiveXs,Runtimepachages,tools
我发现用WEb自动发放有很多问题
所以做了一个ActiveX安装程序,负责其他文件的发放、解压、注册等一系列工作
另外附带一个版本检查器,版本的每次微小更新都会自动通知用户
 
接受答案了.
 
再告诉你一个办法:
UrlMon.UrlDownLoadToFile(p1:ActiveX的Unknown接口;p2:pchar 文件的URL;
p3:pchar 保存路径及文件名;p4:dword 必须
为0;p5:IBindStatusCallback 不懂用,就给nil吧 )
下载一个普通文件(非 ActiveX)的例子:
urlmon.URLDownloadToFile(nil,pchar('file://c:/windows/Write.exe'),pchar('c:/temp/afile.exe'),0,nil);
 
我发现采用midas,activeform web 发布时,发布包中打上midas.dll文件时,在客户浏览端
打开时,会出现数字签名的问题,不知怎样解决,请各位帮忙
 
后退
顶部