PDA

View Full Version : تنظیم تاریخ و ساعت



mehrdadtk
یک شنبه 10 اردیبهشت 1391, 12:56 عصر
سلام خسته نباشید دوستان
من می خواستم که در یک لیبل ساعت قرار بدم که با ویندوز هماهنگ باشه و یک لیبل دیگه تاریخ که میلادی ویندوز رو به تاریخ خودمون (ایرانی) تبدیل کنه و در لیبل نمایش بده.
لطفا کمک کنید.

Hybrid
یک شنبه 10 اردیبهشت 1391, 18:20 عصر
سلام ، واسه اینکه ساعت سیستم و تاریخش رو بدست بیاری راه های مختلفی وجود داره ، یکی از راه ها استفاده از خاصیت Now هست که تاریخ و ساعت فعلی سیستم رو برگشت میده :


Label1.Text = Now.ToString()

** کد بالا تاریخ و ساعت رو هم زامن در یک لیبل بهمون نشون میده اگه میخوای ساعت و تاریخ رو جدا جدا بدست بیاری میتونی از TimeString و dateString به شکل زیر استفاده کن :


Label1.Text = TimeString
** کد بالا ساعت فعلی سیستم رو بهمون نشون میده .


Label1.Text = DateString
**کد بالا تاریخ فعلی سیستم رو در یک لیبل نشون میده(به صورت میلادی ).

برای تبدیل تاریخ میلادی به شمسی میتونین از کلاس Persian Calender در فضای نامی system استفاده کنید .


Dim pc As New System.Globalization.PersianCalendar
Dim sb As New System.Text.StringBuilder

sb.Append(pc.GetYear(Now).ToString() & "/")
sb.Append(Format(pc.GetMonth(Now), "0#").ToString() & "/")
sb.Append(pc.GetDayOfMonth(Now).ToString())

Label1.Text = sb.ToString()

**قطعه کد بالا تاریخ فعلی سیستم رو به شمسی تبدیل میکنه و در یک لیبل نشون میده.

mehrdadtk
یک شنبه 10 اردیبهشت 1391, 23:02 عصر
دوست عزیز ای ساعت ثابت ظاهر میشه ثانیه ها تغییر نمی کنه.
باید چی کار کنم ؟

بعد می خواتسم بدونم چجوری باید مقدار اطلاعات داخل یک فایل TXT هیدن رو در VB.NET بخونم ؟

barbodsoft.com
یک شنبه 10 اردیبهشت 1391, 23:16 عصر
از تایمر استفاده کن و هر یک ثانیه کدی رو که دوستمون گذاشتن رو اجرا کن یعنی کد رو تو رویداد tick تایمر بنویس