win10下安裝Mapx5.0進行MFC開發的方法

由於工程需要,在win10環境下使用VC2010的MFC在Mapx基礎上進行地圖相關開發。

最重要的就是一步安裝Mapx。嘗試使用了Mapx3.5到Mapx5.0的各個版本,情況種種,但終於沒有能夠使程序正常運行。

在網上看到chenjifeng的博客提到一種方法:

(1)在xp或者32位OS下安裝Mapx5.0;

(2)複製MapX5.0的安裝目錄,如我的是C:\Program Files\Map Ino\MapX 5.0,將此目錄複製到win10系統下的C:\Program Files(x86)目錄下。

(3)註冊下面的COM組件,徽標+R的快捷方式打開cmd,使用regsvr32命令,如下:

regsvr32 MAPX50.dll
regsvr32 MapXADODS.DLL
regsvr32 MapXDAODS.DLL
regsvr32 MapXRDODS.DLL
regsvr32 mapxstate.DLL
regsvr32 MODBCDataset.DLL
regsvr32 MOCIDataset50.DLL
regsvr32 mxmldataset.DLL
regsvr32 MSafeArrayDataset.DLL
regsvr32 NCSECW.DLL
regsvr32 mxmldataset.DLL
regsvr32 MOCIDataset50.DLL

註冊成功或者失敗都會彈出一個對話框進行提示。


(3)修改mapx50.lic中Key進行破解。

uQnZi2sFw22L0-MRa8pYX-4E5P7061-4N9M2431-5C932260-25217-34384-52482

(4)運行GeosetManager50.exe如果.gst地圖文件高亮顯示,則表示安裝成功。

(5)開發時,在創建CMapx控件時,指定KeyName與許可證文件中的Key要保持相同。

Mapx5.0的網盤下載地址鏈接:http://pan.baidu.com/s/1mhTqhPQ 密碼:ds9j

chenjifeng的博客鏈接


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章