ورود

View Full Version : ساعت عقربع ای در vb



HOSSEINGHOLI
سه شنبه 03 آبان 1384, 13:41 عصر
من چطوری میتونم عقربهی ثانیه شمار را مثل ساعت حرکت بدم

sinpin
چهارشنبه 04 آبان 1384, 15:27 عصر
من قبلا که این کار رو انجام دادم از طریق مختصات زیر بود :


X = X1 + RADIUS * SIN (Angle)
Y = Y1 + RADIUS * COS (Angle)


که مقدار Angle هر لحظه به این شکل تغییر میکند :

Angle = (180 - (Hour(Now) * 6) * 5 - (Minute(Now) * 6) / 12)‌*‌3.1415 / 180

البته سورس آماده زیاد است. بنام analog clock جستجو کنید.

sinpin
چهارشنبه 04 آبان 1384, 15:38 عصر
x1 و y1 مختصات مرکز چرخش عقربه ها
, radis شعاع دایره ساعت است

ehsan_ansaripoor
چهارشنبه 04 آبان 1384, 20:00 عصر
دوست عزیز یه نگاهی به این ساعت بکن امیدوارم خوشت بیاد