PDA

View Full Version : create arc on canvas



pouyaa
پنج شنبه 11 خرداد 1385, 10:42 صبح
آخه چرا کسی به ما جواب درست حسابی نمیده
سه تا نقطه هست میخوام یک کمان رسم کنم با چه دستوری باید بکنم

ghabil
پنج شنبه 11 خرداد 1385, 11:21 صبح
Help متد Arc را در کانواس تو دلفی بخون جواب درست حسابی بهت میده .

pouyaa
جمعه 12 خرداد 1385, 08:18 صبح
خوندم چیزی متوجه نشدم لطفاً با سه نقطه دلخواه یک مثال بزنید
PLZ

net_ved
جمعه 12 خرداد 1385, 13:27 عصر
x:طول افقی کمان
y:طول عمودی کمان
p:فاصله کمان از سمت چپ تصویر
q:فاصله کمان از بالا
m:نقطه شروع کمان در محور x
n:نقطه شروع کمان در محور y
a:نقطه پایان ...................x
b:نقطه پایان ................... y

image1.canvas.arc(x,y,p,q,m,n,a,b
برای رسم کمان
image1.canvas.chord(x,y,p,q,m,n,a,b
کمان متصل
نکته :x,y,p,q کمتر از 32768

pouyaa
شنبه 13 خرداد 1385, 09:40 صبح
لطفاً با این مثال اعداد مورد نظر را جایگزین کنید
روی محور مختصات 3 نقطه هست


0،0 - -3،3 - 9،9

m-khorsandi
شنبه 13 خرداد 1385, 11:38 صبح
Canvas.Arc(0, 0 , 467, 287, 467, 0, 0, 0);




Canvas.Arc(0, 0, 50, 100, 50, 0, 0, 0);