制作cab文件自动下载安装( 二 )



制作cab文件自动下载安装

文章插图

94、建立SPC测试软件出书商证实书 , 在号令行中输入“cert2spc evS1300.cer evS1300.spc” , 然后回车 , 如图所示:

制作cab文件自动下载安装

文章插图

105、建立INF文件 , 用记实本编纂以下信息
[version]   
signature="$CHINA$"  
AdvancedINF=1.0  
  
[Add.Code]   
evS1300.ocx=evS1300.ocx   
msvcr71.dll=msvcr71.dll   
mfc71.dll=mfc71.dll   
  
[evS1300.ocx]   
file=thiscab   
clsid={0440906E-9BD6-4F3E-B65A-39E1B339D9DA}        
FileVersion=1,0,0,0  
RegisterServer=yes   
  
[msvcr71.dll]   
file-win32-x86=thiscab   
RegisterServer=no   
DestDir=11  
FileVersion=7,10,3052,4  
  
[mfc71.dll]   
file-win32-x86=thiscab   
RegisterServer=no   
DestDir=11  
FileVersion=7,10,3077,0 

制作cab文件自动下载安装

文章插图

11并保留为E:\evS1300\evS1300.inf , 如图所示

制作cab文件自动下载安装

文章插图

制作cab文件自动下载安装

文章插图

12在evS1300.inf的内容里 , [Add.Code]项是必需的 , [msvcr71.dll]、[msvcp71.dll]就是上面我所说不是必需的项 , 只要你想把mfc71.dll、inf里 , 而这三项的具体内容是固定的 , 可复制曩昔即可 。 最为关头的就是clsid和evS1300.ocx的version , 这要求必需一至 , 否我们发布出去的evS1300.ocx里面的version呢?我在上面的必备前提里介绍到有一个用于查看ocx控件的东西ActvxDoc , 对 , 就是用它 , 我们双击这个文件运行它 , 此时可以看到图所示的界面:

制作cab文件自动下载安装

文章插图

13在图13的界面里 , 点击“File”à“Open…” , 打开您所要查看的OCX控件 , 如图所示:

制作cab文件自动下载安装

文章插图

14打开了控件之后 , 我们在界面的右边部位“Class”的下拉框里选择“<all interfaces=""></all>”就可以看到我们想要查找的classId , 如图所示:

制作cab文件自动下载安装

文章插图

156、建立CAB文件 , 在号令行中输入“cabarc -s 6144 n evS1300.cab msvcr71.dll mfc71.dll msvcp71.dll evS1300.ocx evS1300.inf” , 然后回车 , 如图所示:

推荐阅读