تبلیغات
اندیشه پویای سپاهان

ساخت ساعت دیجیتال

تاریخ : 07:25 ب.ظ | دوشنبه 8 تیر 1394
نویسنده :


آموزش ساخت ساعت دیجیتالی




در این قسمت با استفاده از نرم افزار Autoplay media studio 8.0  ساعت دیجیتال طراحی کرده ایم .
سورس متن باز پروژه را از لینک زیر دریافت نمایید .

توضیحات درباره کدها در ادامه مطلب

7.gif

به منظور دریافت اطلاعات مربوط به دقیقه ، ساعت و ثانیه از تابع System.GetTime استفاده میکنیم .
در ابتدا در قسمت On Preload صفحه کد های مربوط به دریافت ساعت و دقیقه و ثانیه را درج میکنیم :

;(m = System.GetTime(TIME_FMT_MIN
;(s = System.GetTime(TIME_FMT_SEC
;(h = System.GetTime(TIME_FMT_HOUR

هر کدام از متغیر های بالا m , s , h  عددهای دو رقمی را بر می گردانند مثلا اگر ساعت 7 باشه 07 بر می گرداند .
در این قسمت نیاز داریم که عدد دو رقمی برگشت داده شده به صورت یکان و دهگان تفکیک شود برای این منظور از تابع String.Left و String.Right استفاده می کنیم . این توابع رقم سمت چپ و رقم سمت راست را بر می گرداند .





 اولین رقم از سمت راست
 ;(m1 = String.Right(m,1
 اولین رقم از سمت چپ
;( m2 = String.Left(m, 1
  اولین رقم از سمت راست ;(s1 = String.Right(s,1
  اولین رقم از سمت چپ ;(s2 = String.Left(s, 1
  اولین رقم از سمت راست ;(h1 = String.Right(h,1
 اولین رقم از سمت چپ;(h2 = String.Left(h, 1

اعداد دیجیتالی به صورت تصویر در پوشه Image برنامه قرار داده شده و نام تصاویر با همان عدد مشخص شده است .
سپس از کد Image.Load برای تصاویر متناظر با زمان استفاده می کنیم :

;("Image.Load("Image1", "AutoPlay\\Images\\pic2\\"..s1..".png
;("Image.Load("Image2", "AutoPlay\\Images\\pic2\\"..s2..".png
;("Image.Load("Image3", "AutoPlay\\Images\\pic2\\"..m1..".png
;("Image.Load("Image4", "AutoPlay\\Images\\pic2\\"..m2..".png
;("Image.Load("Image5", "AutoPlay\\Images\\pic2\\"..h1..".png
;("Image.Load("Image6", "AutoPlay\\Images\\pic2\\"..h2..".png

سپس برای فعال شده ساعت در هر 1 ثانیه باید در قسمت On Timer نیز تمامی کدهای بالا درج گردد .
در انتهای این قسمت ( On Preload )  کد فعال کرد Timer را درج میکنیم  :
;(Page.StartTimer(1000, 10

برچسب ها: اتوران سازی، سورس اتوپلی،

دسته : آموزش اتوران سازی، | بازدید ها : بار

نام شما: آشنا
سایت شما:
در تاریخ : پنجشنبه 11 تیر 1394 02:45 ق.ظ

استاد عالی بود. ممنونم
همچنان منتظر سورس ساعت آنالوگ (عقربه ای) هم هستیم.


پاسخ :
در اولین فرصت

 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر
نظرات پس از تایید نشان داده خواهند شد.