|
楼主 |
发表于 2021-9-8 16:09
|
显示全部楼层
都100阶了,我得到的和你的不一样,怎么画线还是不懂。是不是用Set shp = ActiveSheet.Shapes.AddLine(x1, y1, x2, y2)表示?完整的程序如何表达?。刚才外出,才回来,麻烦老师帮助,谢谢。
- Sub test()
- Dim Peano As clsPeano, lngStep As Long
- Dim ArrID As Variant, ArrPost As Variant
-
- Set Peano = New clsPeano
-
- lngsetp = 100 '4阶
-
- '获得皮亚诺曲线在平面上的各个点位的顺序
- ArrID = Peano.GetPostID(lngStep)
-
- '获得皮亚诺曲线各个坐标点,左上角为(0,0),用于绘图
- ArrPost = Peano.GetPosition(lngStep)
-
- '在平面是展现皮亚诺曲线点位顺序
- Sheet1.Range("A1").Resize(UBound(ArrID), UBound(ArrID)) = ArrID
-
- '按顺序显示皮亚诺曲线各个坐标点位
- Sheet2.Range("A1").Resize(UBound(ArrPost), 2) = ArrPost
- End Sub
复制代码
|
|