已知一个圆的圆心起点在屏幕上的坐标和它的半径,如何得到任一度数的屏幕坐标?

hawkol 2007-08-16 12:51:45
已知一个圆的圆心起点在屏幕上的坐标和它的半径,如何得到任一度数的屏幕坐标?

有VB代码吗?
...全文
145 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hawkol 2007-08-27
  • 打赏
  • 举报
回复
谢谢!分已送出~
  • 打赏
  • 举报
回复
o(x,y) 圆心
r 半径
degree 度数

Private Sub Form_Click()
Const pi = 3.14159265358979
Dim x1 As Long, y1 As Long, r As Single, degree As Single
Dim x2 As Single, y2 As Single
x1 = 200
y1 = 200
r = 150
degree = 120
x2 = r * Cos(degree / 180 * pi) + x1
y2 = -r * Sin(degree / 180 * pi) + y1
Print x1, y1, x2, y2, r, degree
Line1.x1 = x1
Line1.x2 = x2
Line1.y1 = y1
Line1.y2 = y2
End Sub

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧