2012-04-27 22 views
1

我目前正在使用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的是在相同的可執行文件的實例?

在前進,感謝您的見解

回答

1

這是一個很好的問題。我只用過一個項目中的控件或應用程序,從來都沒有。

您是否有充分的理由使用兩者?你爲什麼不使用控件?

另外,我想你會在http://www.MapForums.com找到最有知識的MapPoint開發人員,我建議在那裏發帖。

Eric

+0

使用控件不是一種義務,但在我的具體情況下它會更友好。我會看看你的鏈接。 – Teocali 2012-04-29 10:08:39

相關問題