我用Maxp5.0 + VC++ 6.0写的程序,现在想打包发行。看了网上有个"电子地图查询系统"的打包方法(vb的)。打包完成后在未安装MAPX的电脑上运行时会出现 "无效的类字符串" 并且程序也不能运行。请问是什么原因啊? 请问VC写的打包方法是不是有什么不同啊?
因为引入了 MapX ActiveX 控件, 安装的机器上应该也要注册此控件才可以正常运行.
把mapx下的东东全部打进去,并对mapx50.dll,mdatasetint.tlb进行注册,其中mdatasetint.tlb要用RegTypLib.exe注册