感谢大侠给个例子,感激不尽!
有gis接口吗?你是不知道调用还是什么原因?
找了一个MO2.4,但没有Samples,
void __fastcall TForm1::Map1AfterTrackingLayerDraw(TObject *Sender,
OLE_HANDLE hDC)
{
Map1->OleObject.CreateObject("MapObjects2.Symbol");
IMoSymbolPtr symbol;
symbol = (IDispatch*)CreateOleObject("MapObjects2.Symbol");
symbol->OutlineColor = moRed;
symbol->Outline = true;
symbol->SymbolType = moFillSymbol;
symbol->Style = moTransparentFill;
//Map1->DrawShape(Map2->Extent,symbol);
Map1->TrackCircle(); */
}
第三行死活过不去,不知道是控件的问题还是其他什么问题
【Linker Error]Unresolved external Mapobjects2_tlb::DIID_IMoSymnol referenced from E:\...........\UNIT1.obj
报错如上,求指教!
您好,我是有问必答小助手,你的问题已经有小伙伴为您解答了问题,您看下是否解决了您的问题,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632