PDA

View Full Version : <<استفاده از کنترل Timer>>



AspNet
سه شنبه 17 آذر 1383, 21:49 عصر
با سلام

میشه لطفا طرز کار کامپوننت Timerرو در برنامه سی شارپ توضیح دهید.
مثلا اگر یک label داشته باشیم و بخواهیم ساعت سیستم رو نشون بدیم یعنی 1 دقیقه 1 دقیقه بره جلو به صورت خودکار چکار باید کرد؟؟

با تشکر

AspNet

M.GhanaatPisheh
چهارشنبه 18 آذر 1383, 02:05 صبح
عزیز دلم MSDN رو نصب کن
یه search کوچولو کلی اطلاعات راجع به timer بهت میده.
:موفق:

AspNet
چهارشنبه 18 آذر 1383, 15:43 عصر
فعلا به msdn دسترسی ندارم.
حالا اگه اشکالی نداره زحمتشو بکشین

Delphi-Clinic
پنج شنبه 19 آذر 1383, 08:45 صبح
سلام

قبل از هر کاری خاصیت interval اون تایمر کذایی رو از 100 به 1000 تغییر بده.
بعد خاصیت Enabled تایمر رو true کن.

حالا روی رویداد Tick تایمر لعنتی بنویس :



private void timer1_Tick&#40;object sender, System.EventArgs e&#41;
&#123;
label1.Text = DateTime.Now.TimeOfDay.ToString&#40; &#41;;
&#125;

AspNet
پنج شنبه 19 آذر 1383, 18:00 عصر
مرسی
ولی من فکر می کردم timer رو میشه تو فرم های وب هم استفاده کرد. یعنی همین استفاده ..
در صورتی که فکر می کنم همچین امکانی در asp.net وجود نداشته باشه

once4ever
چهارشنبه 02 فروردین 1385, 17:54 عصر
میخوام تو status bar ساعت سیستم رو نشون بدم
آیا این روش صحیح ساعت نشون دادن هست؟
چجوری فرمتش عوض میشه؟ چون یک عدد دیگه هم نشون میده!

behzad_gh
چهارشنبه 02 فروردین 1385, 18:44 عصر
سلام ظاهرا تنها راهش استفاده از تایمر است برای تغییر فرمت نماش ساعت یا تاریخ هم هیچگونه محدودیتی وجود نداره اگه یک نگاه به لینک زیر بیندازی می‌بینی که چقدر ساده است .http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemglobalizationdatetimeformatinfoclasstop ic.asp