adaiwei
路人甲
路人甲
  • 注册日期2003-08-07
  • 发帖数114
  • QQ
  • 铜币349枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1526回复:1

关于更改对象样式的问题

楼主#
更多 发布于:2004-03-01 16:10
我有一张打开的线层表,记为PolylineTab
现在我想通过用MapBasic编程的方法改变该表中的每一个线对象的颜色,使用如下命令:
'先确定修改后的线对象样式
Dim PolyLine_Obj As Object

PolyLine_Obj = Selection.obj
Alter Object PolyLine_Obj                  
Info OBJ_INFO_PEN, MakePen(1, 2, blue)

'更新选择集中的所有对象
Update Selection
Set Obj = PolyLine_Obj

现在的问题是,程序运行后,无论选择对象有多少,只有一个对象的样式被更改。请问这是为什么?
喜欢0 评分0
adaiwei
路人甲
路人甲
  • 注册日期2003-08-07
  • 发帖数114
  • QQ
  • 铜币349枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-03-01 16:44
问题已解决
需要做循环
举报 回复(0) 喜欢(0)     评分
游客

返回顶部