PDA

View Full Version : قرار دادن ساعت دیجیتالی درصفحات windows application



hasti.lm
چهارشنبه 24 بهمن 1386, 11:26 صبح
با سلام

در برنامه های windows application دات نت زبان #C همانند برنامه‌های وب آیا امکان قرار دادن ساعت دیجیتالی در صفحه وجود دارد؟

باتشکر

newgoldenman
چهارشنبه 24 بهمن 1386, 12:53 عصر
فکر کنم اینجا ASP.Net نباشه نه؟!

دوست عزیز
بهترین روش اینه که با استفاده از یک تایمر، هر یک ثانیه یکبار، ساعت سیستم رو بخونید و توی یک TextBox یا ... نمایش بدین.

babak23
چهارشنبه 24 بهمن 1386, 13:24 عصر
با سلام

در برنامه های windows application دات نت زبان #C همانند برنامه‌های وب آیا امکان قرار دادن ساعت دیجیتالی در صفحه وجود دارد؟

باتشکر

بله وجود دارد :یه سرچ بزن

hassan razavi
چهارشنبه 24 بهمن 1386, 13:37 عصر
کلی کنترل وجود داره که می تونید به راحتی به فرمتون اضافه کنید. در نمونه برنامه های همین سایت هم فکر کنم یکی بود.

H2K
چهارشنبه 24 بهمن 1386, 16:30 عصر
راحت ترین راه ساعته دیجیتال

دوست عزیز یه label انتخاب کن رو فرم بد یه timer هم اضافه کن این codo بذار تو timer






TimeSpan Span;
Span = DateTime.Now ;
label1.Text = "(" + Span.Hours + ":" + Span.Minutes + ":" + Span.Seconds + ")";

mohsen_Iran
چهارشنبه 24 بهمن 1386, 16:57 عصر
اگر ساعت به صورت فلش هم باشد می تونی در برنامه قرار بدی

razavi_university
چهارشنبه 24 بهمن 1386, 20:52 عصر
میتونی از این Sample نحوه کار رو یاد بگیری :خجالت:
و از DLL برای اضافه کردن کنترل به برنامه‌ات

sinpin
چهارشنبه 24 بهمن 1386, 22:40 عصر
کلی کنترل وجود داره که می تونید به راحتی به فرمتون اضافه کنید. در نمونه برنامه های همین سایت هم فکر کنم یکی بود.


میتونی از این Sample نحوه کار رو یاد بگیری :خجالت:
و از DLL برای اضافه کردن کنترل به برنامه‌ات

ظاهرا ایشون یک Digital Clock خواستند و فکر میکنم دوستان با Analog Clock اشتباه گرفتند.

razavi_university
چهارشنبه 24 بهمن 1386, 22:50 عصر
ظاهرا ایشون یک Digital Clock خواستند و فکر میکنم دوستان با Analog Clock اشتباه گرفتند.
من واقعا از همه دوستان خصوصا جناب sinpin معذرت می‌خوام
وقتی عنوان تاپیک رو دیدم فکر کردم ساعت آنالوگ می‌خوان (چوان ایجاد ساعت دیجیتال ساده که کاری نداری و با یه تایمر میشه درستش کرد) چون ساعت آنالوگ واسه رسم عقربه‌ها و محاسبه‌ زاویه اونها یکم مشکله
بازم معذرت

meitti
یک شنبه 20 مرداد 1387, 20:38 عصر
راحت ترین راه ساعته دیجیتال

دوست عزیز یه label انتخاب کن رو فرم بد یه timer هم اضافه کن این codo بذار تو timer






TimeSpan Span;
Span = DateTime.Now ;
label1.Text = "(" + Span.Hours + ":" + Span.Minutes + ":" + Span.Seconds + ")";


با سلام
من كد بالا را نوشتم ولي error زير را مي ده :


Cannot implicitly convert type 'System.DateTime' to 'System.TimeSpan'

hdv212
یک شنبه 20 مرداد 1387, 21:17 عصر
میتونی از این نمونه ها هم استفاده کنی :
Transparent digital clock (http://www.codeproject.com/KB/miscctrl/transclock1.aspx)
Multipurpose Digital Clock Control using .NET (http://www.codeproject.com/KB/selection/DigitalClockControl.aspx)