MapX5.0 SelectByPoint问题!
设置CurrentTool:=miRectSelectTool
case ToolNum of
1009: //选择
begin
//如果只是点击
if (x1=x2) and (y1=y2) then
begin
try
ly:=Map1.Layers.Item['baselyr'];
ly.Selection.SelectByPoint(x1,y1,1,EmptyParam);
finally
end;
end;
......
矩形选择没有问题。但是单击选定时,只高亮显示一下,然后全部都不会高亮显示,为什么?
ly.Selection.Count显示选择的对象是正确的!!!