vb6 is in radian format isn't it? I mean, if it isn't, someone tell me why my line isn't going in a circle here....

Basically, I have a line whose first point is in the middle of a picture box. The second (which should work when the development tool is in angle format) is as follows:

pic1.scalewidth/2 + (radius * Math.Sin(angle)), pic1.scaleheight/2 + (radius * Math.Cos(angle)))

This doesn't work. It displays the line in a spinning fashion, but in a 60 or so degree interval. Now, I know there is a conversion for this sort of thing involving 360 and pi, but I can't quite remember how to implement it here.

**NOTE** if there is a simple option to switch vb to angles from radians, then please tell me, if not, read on.

Let's take part of that code out. I took the 'Math.Sin(angle)' bit and fooled around with it. I changed it to 'Math.Sin(angle / pi * 180).' This gives it the right effect, but the angles are slightly off... what I mean is that the line will spin counterclockwise around the first point as the angle variable increases, but when I had it stop at 360º, the line depicts more of a 350º angle. I used 3.14159 as pi... Is there a vb pi function I am not aware of that would help this situation, or am I just trying to convert this wrong? Someone who understands the questions here, PLEASE HELP!! thanks :P