环境:BCB6+MAPX5.0
CMapXLayer * userlayer=Map1->Layers->CreateLayer(L"userlayer");
userlayer->Editable=false;
Map1->Layers->set_InsertionLayer(userlayer);
Map1->CurrentTool = miAddlineTool;
编译通过,userlayer图层也有了,可一到最后一句就报错:
“The insertion layer is not set.The insertion layer must be set before the object creation tools can be used”
大家帮帮忙吧,网上找到3个例子也是关于这个问题的,都是没有解决的方法,只有一个人说:确认是BCB的一个头文件存在问题,已经修改。 但是他也没有具体说明。
没有发现MAPX5在VC++、DELPHI中有这个问题,而BCB开发GIS又比较少,找不到例子研究。
CMapXLayer * userlayer=Map1->Layers->CreateLayer(L"userlayer");
userlayer->Editable=false;
Map1->Layers->set_InsertionLayer(userlayer);
Map1->CurrentTool = miAddlineTool;
编译通过,userlayer图层也有了,可一到最后一句就报错:
“The insertion layer is not set.The insertion layer must be set before the object creation tools can be used”
大家帮帮忙吧,网上找到3个例子也是关于这个问题的,都是没有解决的方法,只有一个人说:确认是BCB的一个头文件存在问题,已经修改。 但是他也没有具体说明。
没有发现MAPX5在VC++、DELPHI中有这个问题,而BCB开发GIS又比较少,找不到例子研究。
浙公网安备 33010602011771号