请教:客户端的ocx文件怎么动态更新?(100分)

  • 主题发起人 主题发起人 richard_din
  • 开始时间 开始时间
R

richard_din

Unregistered / Unconfirmed
GUEST, unregistred user!
我写了一个ActiveForm,Web Deployment Options中的 Include file version number复选框我也选中了,发布后在客户端输入链接后也很正常,但当我修改版本后,发现新版本的ocx文件没有下载到客户端,请各位帮帮忙.
 
还有,新建ActiveForm的时候 Include Version Information复选框我也选中了
 
修改OCX版本后,网页中的codebase里描述的版本信息也需要调整,如:
codebase="http://zrserver0/xmuhrs/ZRDownGoX.ocx#version=3,0,0,7"
其中3,0,0,7就是版本号
 
以下是我的OCX发布用的 INF 文件,对应 WorksheetAlarmProj.cab 文件。

;Delphi-generated INF file for WorksheetAlarmProj.ocx
;如果 WorksheetAlarmProj.ocx 版本更新 请将[WorksheetAlarmProj.ocx]下的fileversion也更新。
;请确保路径的正确性,http://后跟的是IP地址或服务器的名字,确保IP地址的正确性。
[Add.Code]
WorksheetAlarmProj.ocx=WorksheetAlarmProj.ocx
midas.dll=midas.dll
SetupWS.ini=SetupWS.ini

[WorksheetAlarmProj.ocx]
file=http://192.168.0.1/worksheetsvr/html/WorksheetAlarmProj.cab
clsid={43A1969A-7DAF-417B-8405-ADD281DF9CCA}
RegisterServer=yes
FileVersion=1,0,1,0

[midas.dll]
file=http://192.168.0.1/worksheetsvr/html/WorksheetAlarmProj.cab
DestDir=11
RegisterServer=yes
FileVersion=6,0,6,163

[SetupWS.ini]
file=http://192.168.0.1/worksheetsvr/bin/SetupWS.ini
DestDir=11

;--------------------文件结束。

和 龙丹 一样,我的网页如下。

<HTML>
<p>
现在是设置状态,完成后请关闭本页,下次运行时生效。
<HR><center><P>
<OBJECT
classid="clsid:43A1969A-7DAF-417B-8405-ADD281DF9CCA"
codebase="http:/134.34.49.139/worksheetsvr/html/SetupWorksheetAlarmProj.inf#verson=1.0.1.0"
width=630
height=424
align=center
hspace=0
vspace=0 id="SetupMe"
>
<param name="Visible" value="-1">
<param name="AutoScroll" value="0">
<param name="AutoSize" value="-1">
<param name="AxBorderStyle" value="1">
<param name="Caption" value="WorkSheetAlarm">
<param name="Color" value="2147483663">
<param name="Font" value="宋体">
<param name="KeyPreview" value="0">
<param name="PixelsPerInch" value="96">
<param name="PrintScale" value="1">
<param name="Scaled" value="-1">
<param name="DropTarget" value="0">
<param name="HelpFile" value>
<param name="DoubleBuffered" value="0">
<param name="Enabled" value="-1">
<param name="Cursor" value="0">
<param name="HelpType" value="0">
<param name="HelpKeyword" value>
<param name="isReadOnly" value="0">
<param name="isSetup" value="-1">
</OBJECT>
</HTML>
 
非常感谢wang_80919和龙丹兄
 
后退
顶部