在多边形,一条线段的端点可以和两条线段的端点相连
如有4条线段,a,b,c,d
以a线段为基础,除b,c,d线段比较
以b线段为基础,除a,c,d线段比较
以c线段为基础,除a,b,d线段比较
以d线段为基础,除a,b,c线段比较
请问这种嵌套比较时什么编程思想?? For ii = 0 To EntCount - 2
Set lineObj = ThisDrawing.ModelSpace(ii)
Set lineobj1 = ThisDrawing.ModelSpace(ii + 1)
Set lineobj2 = ThisDrawing.ModelSpace(ii + 2)
Next ii
解决方案 »
- 请教大牛DHTML中UNDO问题
- 【叶帆控件】一个控件几行代码实现换肤(可支持菜单)
- 新建一个XML文件,如何创建指定的NODE_DOCUMENT_TYPE?
- 怎么判断一组check中那些已经被选择了呢
- 一个难题
- 用一个叫samurize的软件 需要vb的知识 大家帮忙看看(100分)
- 急:如何在VB编写的程序中嵌入无标题无菜单栏的Excel,而不是直接打开一个Excel窗口。
- 这个变量怎么接收
- 怎么获取别人的QQ mima 或者聊天记录,有苦衷!!!
- Jneu:我重新安装vb(全部项目都选择),可还是提示:找不到可插入的isam?why?急!
- coolgrid 的属性sort 怎么用的?不太明白
- 关于的coolgrid控件的问题
自己解决了Sub ls()
'先建立一个基本数组 Dim EntCount As Integer
Dim Ent As AcadEntity, lineObj As AcadLine
EntCount = ThisDrawing.ModelSpace.Count
Dim mm() As Long
ReDim mm(EntCount - 1) As Long
For ii = 0 To EntCount - 1
Set lineObj = ThisDrawing.ModelSpace(ii)
mm(ii) = lineObj.ObjectID
Next ii'再建立一个临时数组
Dim mmm() As Long, ssmm As Long
ReDim mmm(EntCount - 2) As Long
'对mm整个数组进行循环 For ii = 0 To EntCount - 1'关键语句,从数组中先提出一条内容赋值给变量ssmm
ssmm = mm(ii)
gg = 0'将mm数组中不含ssmm变量,赋值给临时数组mmm
For jj = 0 To EntCount - 1
If jj <> ii Then
mmm(gg) = mm(jj)
gg = gg + 1
End If
Next jj
Next ii
End Sub还是要问各位大侠,这种工作法是什么类型.另外,还有什么改进的地方.
A线段起点和B线段起点相连
A线段终点和B线段起点相连
B线段起点A线段起点相连
B线段终点和A线段起点相连
我要解决的问题是
不管如何组合,编程的结果,A线段的起点为基点,A线段的终点与B线段的起点相连.