我目前正在使用MapPoint對象庫開發應用程序。其中的第一行代碼是如何在同一個應用程序中使用MapPoint控件和Mappoint應用程序
MapPoint.Application mapPointApplication = new MapPoint.Application();
其推出MapPoint的應用程序,在這一點上,我可以與它進行交互(獲取地圖,圖釘添加和pushpinset等等......哦幸福)。
問題發生在稍後,當我希望用戶在兩個可能的圖釘之間作出選擇時。爲了方便這種選擇,我將使用彈出式對話框,將兩個圖釘放在乾淨的地圖上,使用mappoint控件。所以我試圖引用這個控件並在我的窗體上使用它,刪除了VS所提到的Mappoint Object Library的引用,並說控件庫已經引用了對象庫......似乎合法
但是,唉!一旦參考變化發生,我的第一行代碼就會出現構建錯誤,在本消息的開始部分顯示。
Cannot create an instance of the abstract class or interface 'MapPoint.Application'
所以在這裏我的問題:是的MapPoint應用不相容和MapPoint的是在相同的可執行文件的實例?
在前進,感謝您的見解
使用控件不是一種義務,但在我的具體情況下它會更友好。我會看看你的鏈接。 – Teocali 2012-04-29 10:08:39