|
第三课思考题代码
Sub 画圆()
0 E4 ?* _( j# uDim p1 As Variant; H# X) p. D- b4 J. ^; _+ h6 E
& u0 Y3 |$ s* Q, @! T0 Y
Dim z As Double5 Q# Q6 q* }2 `
; l" y ^4 u. c3 ^$ D6 Q" MDo
: x3 \5 A& X/ {6 U# j' H- z
% A, _4 K, p0 c: n2 Rp1 = ThisDrawing.Utility.GetPoint(, "请指定圆心")1 I3 `' L& h8 x( @' n( y1 w9 D8 |
9 a7 Y& X+ Z' k; w8 t2 p$ Az = ThisDrawing.Utility.GetReal("请输入半径")
. I$ L: o' J7 S5 K" p7 T, v( k E# y& g% G, z9 p
Call ThisDrawing.ModelSpace.AddCircle(p1, z) p$ n/ s, k. ?8 C2 n& K
5 ]7 _* K% G* J! O5 ?/ jOn Error GoTo err_control' L( z7 P9 k% s! _6 [0 y
+ ?/ b. [6 B b
% B( {: J# D A/ D9 S; s2 J
Loop
6 Z" T8 m' A. ?( J" @* K @$ n; A5 q7 F( N5 H
err_control:
9 O, P; m/ x% I; b8 ~% T/ T, z* s6 j/ p% D3 T" u6 x" c
& L( }8 c8 e7 q, z/ |% f' p% _* B
! [) ]0 b! u, K
2 {2 a% U9 h1 ^% t; ^2 N4 A' qEnd Sub |
|