公告:
祝大家新的一年万事如意,财源滚滚!
作者:jiesoft 日期:2009-01-21
阿杰交叉口设计程序测试版
作者:jiesoft 日期:2009-01-06
vbnet序列化(再续)关于类库中的反序列化
作者:jiesoft 日期:2009-03-26
体验AutoCAD2010
作者:jiesoft 日期:2009-03-25
〔ARX〕EICAD拉坡查询工具(附件已上传)
作者:jiesoft 日期:2009-01-12
一个小拉坡程序(界面动画)
作者:jiesoft 日期:2009-01-08
Vbnet中arraylist的自定义排序
作者:jiesoft 日期:2009-01-08
在CAD图形中选择实体的时候,选择集内的实体是混乱排列的,大概是按句柄还是什么的顺序排列的,如果我们想或者明确的排列方式,比如按自左到右的顺序,则需要处理。
比如在读取EICAD拉坡图中的竖曲线数据的时候,选择所有的实体圆,读取扩展数据就可以获得竖曲线数据,但遗憾的是对于变坡点而言,并不是按桩号升的顺序排列的,因此,需要进行适当的处理,才能获得准确的数据。
方法一:可以通过循环逐个实现,这个方法可能是比较正统的方法。
方法二:由于竖曲线是采用的arraylist保存的数据,因此想到arraylit有sort方法,看看是否可以直接采用这个方法进行排序。
答案是肯定的。
比如在读取EICAD拉坡图中的竖曲线数据的时候,选择所有的实体圆,读取扩展数据就可以获得竖曲线数据,但遗憾的是对于变坡点而言,并不是按桩号升的顺序排列的,因此,需要进行适当的处理,才能获得准确的数据。
方法一:可以通过循环逐个实现,这个方法可能是比较正统的方法。
方法二:由于竖曲线是采用的arraylist保存的数据,因此想到arraylit有sort方法,看看是否可以直接采用这个方法进行排序。
答案是肯定的。
Tags: arraylist





