|
|
第三课思考题代码
Sub 画圆()3 Y+ [3 H* ?* U7 j$ R( t2 [
Dim p1 As Variant0 \# F# t4 W" M& ~* H6 L/ U0 y
2 X/ H3 X$ q) s
Dim z As Double
$ P/ N8 \! n, L1 E- W9 r. \# o! U) x9 \1 [ g8 m
Do' U; w' z0 n6 f% L1 h% Z
& Z6 o, ~9 i ^; e9 A2 i7 |p1 = ThisDrawing.Utility.GetPoint(, "请指定圆心")
4 P! I( X% y" u& M* |
( I. u8 W5 R7 C7 T# Az = ThisDrawing.Utility.GetReal("请输入半径")
2 B( U# Z% _8 v( w5 P
3 i2 l8 O' Y6 aCall ThisDrawing.ModelSpace.AddCircle(p1, z)# e8 u9 |1 Z( K. M
' m2 \2 ]/ k9 x8 O- V( N+ a
On Error GoTo err_control0 r+ ]0 e5 w6 r" X% }, }6 B
+ j O& L! [3 c- B4 K& M
1 B# t; o+ W8 @: U# P1 O8 w! Z& y! xLoop
. M: b( ^- X$ _
, L8 o" U" @! \err_control:
1 ^. I# R v0 v7 h) L" {2 j% G# O$ w, o$ o7 b! W5 F* p1 i# l
9 a; ^3 M% B2 j4 ?* [$ C
- Y4 i: P& D C# O- i- |
3 {$ J0 V- G3 HEnd Sub |
|