阅读:1720回复:1
MapObject闪烁的问题(线闪烁),寻求帮助
<P>我想让地图上的“长江”闪烁,可是闪烁的不是线,而“长江”上的一个点,纳闷 ,麻烦大家帮我看看,谢谢<BR> IMoMapLayerPtr lyr=(IDispatch *)CreateOleObject("MapObjects2.MapLayer");<BR> lyr=MapOBJ1->Layers->Item(Variant(0));</P>
<P> IMoRecordsetPtr recs;<BR> recs=lyr->SearchExpression(WideString("NAME like '长江'"));<BR> if(recs)<BR> {<BR> ShowMessage("Successful !");<BR> }<BR> recs->MoveFirst();<BR> IMoLinePtr line;<BR> IMoFieldPtr fld;</P> <P> fld=recs->Fields->Item(TVariant("shape"));<BR> line=fld->Value;<BR> MapOBJ1->FlashShape(line,4); <BR></P> |
|
1楼#
发布于:2007-01-11 15:18
不是你的数据有问题,就是得到的长江图层数据有问题
|
|
|