看板 Visual_Basic 關於我們 聯絡資訊
D = D / 2 Private Sub Form_Activate() Dim MX(400), MY(400) Dim PI As Double PI = Atn(1) * 4 N = 6 K = 8 r = 90 R1 = 90 CX = 360 CY = 240 GoSub GET_DATA For I = 1 To POS Circle (MX(I), MY(I)), R1 Next Exit Sub GET_DATA L = 2 * r * Sin(PI / N) D = L / K D = D / 2 POS = 0 For TH = 0 To 2 * PI Step 2 * PI / N A1 = TH + PI / N X = CX + r * Sin(A1) Y = CY + r * Cos(A1) For I = 0 To K - 1 POS = POS + 1 MX(POS) = X + I * D * Sin(A1 + PO / 2 + PI / N) MY(POS) = Y + I * D * Cos(A1 + PI / 2 + PI / N) Next Next Return End Sub <希望有人可以幫助我,謝謝各位。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.113.51.9