開發環境:
MapXtreme 2008 V7.0(官方下載地址:http://www.pbinsight.com/support/product-downloads/for/mapxtreme)
VS Community 2017
C#
MapXtreme破解及使用指南(下載鏈接:http://download.csdn.net/download/qq_24022991/10021634)
基礎知識:
詳細請參考《MapXtreme 2008 V7.0.0 開發人員指南》40頁
MapXtreme 是一個 32 位的應用程序。
安裝 MapXtreme 之前,必須在開發或部署系統上安裝 .NET Framework 2.0。
MapXtreme開發桌面應用包括的程序集:MapInfo.Windows
MapInfo.Windows.Dialogs
MapInfo.Windows.Framework
MapInfo.CommonDialogExt
經測試:.NET Framework3.5及以下都可以使用
開發實例:
1、打開VS2017,新建C#下的Windows窗體應用,選擇->.NET Framework 2.0;
2.右擊:->工具箱->所有Windows窗體,點擊:->選擇項(I)... 勾選相關的Windows組件,即可在->所有Windows窗體下顯示MapXtreme的相關控件
3.添加引用:->項目->添加引用 勾選4個必須的程序集
4、選擇x86平臺:->生成->配置管理器 爲所創建項目選擇x86平臺(如沒有則新建)
5、爲對話框添加MapControl控件 並加載地圖
6、將MapControl控件引用程序集的Copy Local (複製本地)屬性設爲False.
7、完成。