将delphi做的ocx发布(生成cab)
昨天搞了 很久 有些参数没设置好 找个一劳用逸的方法 现在记录一下
下载cabarc.exe
假设放在 D:\test文件夹里 另外的两个文件 xx.ocx 和 xx.inf 放在这里
xx.inf 的内容:
;cab begin
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
xx.ocx=xx.ocx
[xx.ocx]
file-win32-x86=thiscab
clsid={3443131-122368-135-831355-35764} //这里为控件clsid
FileVersion=1,0,0,0
DestDir=11
RegisterServer=yes
;cab end.
然后写个cab.bat ,内容如下:
cabarc n xx.cab xx.ocx xx.inf
写好点击一下 cab.bat 即可
另有方法 直接运行命令:D:\test>cabarc -r -p N D:\test\xx.cab *