version]signature="$CHICAGO$"AdvancedINF=2.0[Add.Code]test.ocx=test.ocx[GetFileFromServer.ocx]file-win32-x86=thiscabclsid={5FB89C00-D175-45A7-9EFC-15915DD5AD87}RegisterServer=yesDestDir=11 FileVersion=1.0.0.1001
按照说明,DestDir=11 那么我这个test。dll会被安装到system32下面
可是实际情况是一直都是被安装到c盘根目录下面
求解!
我试了签名效果还是一样,求解!
http://www.cppblog.com/woaidongmao/archive/2008/06/16/53565.html 包含测试网页的代码
http://blog.163.com/suncaiyunhao@126/blog/static/83820238201241642422480/ 比较详细说明的一个文件
把那几个71的也加了进去,按照步骤 编译成功
cab的URL
比较详细的测试说明:
http://blog.csdn.net/lostspeed/article/details/6012385
安照这个博客的说明,下载了程序,修改了.inf文件,还做了一个javascrip的简单网页测试程序,运行都是OK了(注意按照前面的那个博客制作的.inf文件有错误,主要是.ocx 的那个地方漏掉了一句话,没有安装,所以出错了,还有一定要按顺序写dll,否则编译不通过,没现象的)
目前还有一个错误,就是老是提示加载dll失败,还不能夸平台的运行,主要是在动态链接库没有加进去,怎么跨平台,忘了;
还有一个可能的错误就是在加载dll之前总是有一个 void CMifareDll::Logout(CString str) //是把字符串和日期写入到日记里面
而脱离平台运行的话又没有这个日记文件,所以不能写,这里是一个问题,要改写掉,是不是这里引发的事件
自己电脑上运行好的很,到了公司的电脑就不行了,是不能注册到系统中啊
http://mimmy.iteye.com/blog/512474
如何申请数字签名的证书
http://kb.cnblogs.com/a/2087542/
账号:常用
密码:常用
公司:zjut
如何申请电子签名:
http://kb.cnblogs.com/a/2087542/
http://wenku.baidu.com/view/2df8a518227916888486d726.html 制作inf,是根据文件的依赖关系,按顺序排的,而且要反着写的
现在通过网页,vb,vc都可以读取卡号了,现在的关键问题就是通过制作CAB,实现自动下载功能,使得客户端可以从我的电脑上下载CAB,并且自动安装好,
c盘windows下的system32下就是专门存放游览器需要的各类文件,dll等支持文件dll, 将读取卡号需要的都放在这个目录下后,游览器就自动找到了dll, 可以运行了,与网页放在一起就是没有的,游览器不会去搜索的
http://blog.csdn.net/dkbyjh/article/details/6000147 这个网页比较详细
在注册表里找很快的哦,
方法: 运行 regedit.exe 在查找中输入你想要找的ocx 文件名 如:actpmnt.ocx 找到的clsid 为 {537BF624-27A6-11D0-8EFF-00A0C9054334} 好好用的哦,赶快找吧! ^*^ |
用上面的方法查到了注册的Clock2.ocx的的ID号
编译时没有错的, inf 也是OK的,