Web 发布
D e l p h i 的I D E 可以很方便地把A c t i v e X 控件在We b 站点
上发布,要能实现这个功能,必须在编辑A c t i v e X 控件项目
时选择菜单项P r o j e c t | WebDeployment Options 。
图2 5 - 11 显示了这个对话框。
1. Project 页
在P o r j e c t 页上,Ta rget Dir 框用于指定A c t i v e X 控件要发
布的目标路径。这里假设能把一个驱动器映射到We b 服务
器上—Ta rget Dir 框中必须输入一个常规的或U N C 路径
名,其中不应当有文件名。
Ta rget URL 框用于输入Ta rget Dir 框所指定的路径的
U R L 。一个合法的U R L 必须以h t t p : / /、f i l e : / /、f t p : / /等为前
缀。这个框中也不要输入文件名。
HTML Dir 框用于指定一个路径,用于存试生成的
H T M L 文档。它通常跟Ta rget Dir 框中指定的路径相同。
这个对话框还有几个项目发布的选项:
• use CAB file compression ,如果选中了这个选项,O C X 文件将以Microsoft Cabinet(CAB)格式压
缩。在低带宽的网络上,建议选中这个选项。
• Include file version number ,这个选项决定生成的H T M L 文件或I N F 文件中是否要有版本号。推荐
选中这个选项,它能避免用户下载已经下载过的控件。
• Autoincrement release number ,如果选中这个选项,版本信息中的发布号将自动增大。
• Code sign project ,如果有数字签名的授权证书,可以让I D E 自动给A c t i v e X 项目加上数字签名。
• Deploy required packages ,如果A c t i v e X 项目使用了包,发布A c t i v e X 项目时会自动包括所需要的
包。
• Deploy additional files ,如果还需要跟其他文件一起发布,就选中这个复选框。
注意如果要加上数字签名,必须使用Internet Explorer 3.02 或更高版本第2 5 章创建A c t i v e X 控件9 0 1