|
第三课思考题代码
Sub 画圆()
/ C. V3 l7 f5 w: }0 J# L H! wDim p1 As Variant) u( B5 D) X; {: V* G
& [3 J; Z- i9 \7 m' i
Dim z As Double
) r F2 g* p" R( D% Q6 z% p
1 s* l0 J3 Q" g% a3 e% c4 ODo
/ g/ u: L; ]% Y9 r8 P: C" b. f5 ?$ \( B. r8 @0 O+ T; l# v
p1 = ThisDrawing.Utility.GetPoint(, "请指定圆心")
0 q9 b8 Y8 z- q) ?; l+ f
& [- q6 {3 M, o& l+ D; J! Rz = ThisDrawing.Utility.GetReal("请输入半径"), y$ p: r# \' U
. h! S4 I3 E; e) b% f8 ]5 _6 o8 F
Call ThisDrawing.ModelSpace.AddCircle(p1, z)/ \; Q( \3 D/ O/ Y8 U2 V; J
1 V# W/ M. ?0 f
On Error GoTo err_control' [* K, p7 a& A8 \1 ]3 H/ w
7 }) W, E" ~3 d2 d
' T0 Z8 I G2 m) v( OLoop
. V' P( B6 \ l. ]/ w* f$ A' S5 }0 P+ T4 r9 v6 C
err_control:1 e) {; X9 T: `$ p+ e0 z
+ V( J' U! P _7 T) {
% R* P" P+ y" S4 T
/ C+ ]8 Z6 Z. {8 @2 P" W- X" y$ U/ R# s& U6 x. f
End Sub |
|