::: در حال بارگیری لطفا صبر کنید :::Loading , please wait ...

انجمن کدستانMoisrex

MoisrexMoisrex.rozblog.com
زمان جاریtime : شنبه 16 تیر 1403 - 9:09 بعد از ظهر
نام کاربریusername : پسوردpassword : یاor عضویتregister | رمز عبور را فراموش کردمForgot your password?
شما در سایت ما ثبت نام نکرده اید و یا وارد اکانت کاربری خود نشده اید. از شما خواهشمند هستیم You are not log in to site. Please وارد شویدlogin یاor ثبت نام کنیدregister .
برنامه سازی ویژوال بیسیک 6 ( قسمت دهم / آخرین جلسه )
تعداد بازدیدvisits : 336
brozdownload آفلاین



ارسال هاAnswers : 149
عضویتRegistration date : 12 /12 /1391
حمایت کردهThanks : 20
حمایت شدهThanked : 9
برنامه سازی ویژوال بیسیک 6 ( قسمت دهم / آخرین جلسه )

موضوع : آشنایی با کنترل Timer و ساخت یک برنامه شبیه محافظ نمایش ( ScrennServer )در قسمت دهم ( جلسه آخر ) سری تاپیک های آموزش برنامه نویسی ویژوال بیسیک ۶ شما را با کنترل تایمر و ساخت یک برنامه نمونه جالب آشنا می کنم.

کنترل تایمر : در جعبه اشیا وجود دارد و شکل یک ساعت است. نام این شیء Timer می باشد.

خاصیت های مهم کنترل تایمر :

· خاصیت Interval : فاصله ی زمانی بر حسب میلی ثانیه ( هر ۱۰۰۰ میلی ثانیه معادل ۱ ثانیه میباشد )

· خاصیت Enable : جهت فعال و غیر فعال کردن کنترل تایمر

· خاصیت Name : جهت تعویض نام کنترل ( به صورت پیش فرض Timer1 است )

دستور نمایش ساعت با استفاده از کنترل تایمر :

Private Sub Timer1_Timer()

Timer1.Interval = 1000

Label1.Caption = Format(Now, “h:s:mm”)

End Sub

نکته اینکه احتیاج به اشیاء Label و Timer دارید. نام پیش فرض اشیاء را تغییر ندهید.

ساخت یک برنامه شبیه محافظ نمایش ( ScrennServer ) :

کد های زیر را وارد نمائید : ( توضیحات این کد ها در درس های قبلی ذکر شده است )

Private Sub Form_Load()

Dim inti As Integer

Pic1.AutoRedraw = True

Pic1.BackColor = QBColor(15)

Pic1.ScaleMode = vbPixels

Pic1.TabStop = False

End Sub

Private Sub Timer1_Timer()

Dim intx, inty, intr, intc As Integer

Randomize Timer

For i = 1 To 50

intx = Int(Rnd * Pic1.ScaleWidth)

inty = Int(Rnd * Pic1.ScaleHeight)

intr = Int(Rnd * 40)

intc = Int(Rnd * 16)

Pic1.Circle (intx, inty), intr, QBColor(intc) جهت تولید دایره در کادر تصویر :

Next

End Sub

اشیاء مورد نیاز : کنترل تصویر ( Picture ) و کنترل Timer

نکته : دستور RND یک عدد تصادفی تولید می کند و دستور INT باعث می شود اعداد تولید شده از حالت اعشاری به حالت صحیح تبدیل شوند. همچنین قبلاً درباره ی دستور FOR نیز صحبت کرده ایم.

نکته : نام اشیاء را مطابق مثال تغییر دهید. ( موفق باشید / تشکر یادتون نره )

بروز دانلود ، بزرگترین مرجع دانلود نرم افزار


دوشنبه 25 شهریور 1392 - 09:35
وب کاربرUser's blog ارسال پیامsend p.m. نقل قولReply سپاس گزارمThanks گزارشReport
حمایت شده حمایت شدهThanks : سپاس هاThanks (1) : ankaboot -
mahan12 آفلاین



ارسال‌هاAsnwers : 743
عضویتRegistration date : 21 /5 /1391
حمایت کردهthanks : 444
حمایت شدهThanked : 687
پاسخAnswer 4 : برنامه سازی ویژوال بیسیک 6 ( قسمت دهم / آخرین جلسه )

ببخشید من یه جای دیگه رو دیدم ...

متاسفم الان پاک می کنم ...

(.) (.)

----------
دوشنبه 25 شهریور 1392 - 11:31
ارسال پیامSend p.m. نقل قولReply سپاس گزارمThanks گزارشReport



moisrex
درباره ماAbout us لینک های ماOur links کلمات کلیدیKeywords
انجمن تخصصی کدستان ، ساخته شده توسط فردی با نام مستعار Moisrex می باشد.This forum designed by a person who called Moisrex.

ایمیلE-mail : Moisrex @ Gmail.com
کدستان,انجمن کدستان,کدنویسی,انجمن پشتیبانی,فروم,رزبلاگ,آموزش کدنویسی,درخواست کد
تمامی حقوق این انجمن مربوط به همین انجمن می باشد | طراحی قالبCopyright (c) By Moisrex , All rights reserved | Desiger : Moisrex