比VB6自带的打包软件好很多。
下载去百度搜索下。
如果你有OCX/DLL文件,Setup Factory可以帮你注册,点到文件,右键属性“高级”栏目,有个“OLE/ActiveX”的选项,还能直接测试,不过不是对所有ActiveX可行。那么你可能需要提供批处理文件给客户手工注册了。
这样你在VB6的.vbp工程引用的:
Reference=*\G{00020430-0000-0000-C000-000000000046}#2.0#0#C:\Windows\SysWOW64\stdole2.tlb#OLE Automation
等目录,就会可用。
以上只是举例的信息。真实的信息可能是你写了一个 a.exe,引用了b.exe,而你只给a.exe给客户,而不给b.exe并注册(ActiveX)会导致429错误:“ActiveX部件不能创建对象”。所以最好打包给客户,这样你的引用和部件都会打包好。