用arc,
先把那个两个点的位置算出来,如为(x1,y1),(x2,y2);
  arc(x1,y1,x2,y2,x1,y1,x2,y2);

解决方案 »

  1.   

    算得计算方法你应该会了,
    sin,con等算出两个坐标。
      

  2.   

    就是不知道算法.......... "算法" sin??,   con??
      

  3.   

    已知圆点的坐标(x0,y0),半径R,开始角的度数r1,结束角的度数r2,则:
    第一点:x1=x0+R*cos(r1), y1=x0+R*sin(r1)
    第二点:x2=x0+R*cos(r2), y2=x0+R*sin(r2)
      

  4.   

    对了,sin、cos好象要用弧度来计算,如果上面的不行,转换成弧度试一试:
    第一点:x1=x0+R*cos(r1*pi/180), y1=x0+R*sin(r1*pi/180)
    第二点:x2=x0+R*cos(r2*pi/180), y2=x0+R*sin(r2*pi/180)
    pi=3.1415926
      

  5.   

    怎样转换坐标?在CAD里的坐标 Y 是向上,在DELPHI里的 Y 是向下的,怎样转换坐标?