نمایش نتایج 1 تا 8 از 8

نام تاپیک: نمایش زمان سیستم با تغییر آن

  1. #1
    کاربر جدید آواتار farzane-ms
    تاریخ عضویت
    آبان 1389
    محل زندگی
    تهران
    پست
    17

    نمایش زمان سیستم با تغییر آن

    با سلام خدمت دوستان

    من توی برنامه ای که نوشتم میخوام ساعت بذارم، از DateTime استفاده کردم اما ساعتی که نشون میده فقط برای لحظه اییه که دستور داره اجرا میشه. من میخوام همزمان با تغییر ساعت(و دقیقه و ثانیه) سیستم، ساعت من هم تغییر کنه.
    تاپیک های قبلی رو گشتم ولی راه حلی پیدا نکردم.

    ممنون میشم کمکم کنید.

  2. #2

    نقل قول: نمایش زمان سیستم با تغییر آن

    یه شی Timer بیارخصوصیت Enabeleبرابر True بزار وتو کدش اینو بنویس :

    privatevoid timer1_Tick(object sender, EventArgs e)
    {
    label3.Text =
    DateTime.Now.ToLongTimeString();
    }

  3. #3
    کاربر جدید آواتار farzane-ms
    تاریخ عضویت
    آبان 1389
    محل زندگی
    تهران
    پست
    17

    نقل قول: نمایش زمان سیستم با تغییر آن

    متشکرم ma.rad اما من فراموش کردم بگم برنامم رو تو کنسول مینویسم. ممنون میشم اگه همین کد رو با کنسول بگید.

  4. #4
    کاربر دائمی آواتار m.soleimani
    تاریخ عضویت
    دی 1386
    محل زندگی
    اصفهان
    پست
    639

    نقل قول: نمایش زمان سیستم با تغییر آن

    نقل قول نوشته شده توسط farzane-ms مشاهده تاپیک
    متشکرم ma.rad اما من فراموش کردم بگم برنامم رو تو کنسول مینویسم. ممنون میشم اگه همین کد رو با کنسول بگید.
    رفرنس ویندوز فرم را به برنامت اضافه کن و یه شی از نوع تایمر تعریف کن و توی رویداد تیکش کد مورد نظر خودت را بنویس موفق باشی./

  5. #5
    کاربر جدید آواتار farzane-ms
    تاریخ عضویت
    آبان 1389
    محل زندگی
    تهران
    پست
    17

    نقل قول: نمایش زمان سیستم با تغییر آن

    نقل قول نوشته شده توسط m.soleimani مشاهده تاپیک
    رفرنس ویندوز فرم را به برنامت اضافه کن و یه شی از نوع تایمر تعریف کن و توی رویداد تیکش کد مورد نظر خودت را بنویس موفق باشی./
    این کد رو توی Windows Application نوشتم، اما همونطور که گفته بودم برنامه ی من توی کنسول نوشته شده و کدی میخوام که توی Console Application هم جواب بده.

    باز هم ممنون میشم که کمکم کنید.

  6. #6

    نقل قول: نمایش زمان سیستم با تغییر آن

    تو consol باید اینو بالا به کد اضافه کنی
    کد:

    using
    System.Windows.Forms;

    بعد همون کارای قبلی رو انجام بده

    Timer
    tm=newTimer ();
    tm.Enabled=
    true ;
    tm.Interval = 100;

  7. #7
    کاربر دائمی آواتار m.soleimani
    تاریخ عضویت
    دی 1386
    محل زندگی
    اصفهان
    پست
    639

    نقل قول: نمایش زمان سیستم با تغییر آن

    نقل قول نوشته شده توسط farzane-ms مشاهده تاپیک
    این کد رو توی Windows Application نوشتم، اما همونطور که گفته بودم برنامه ی من توی کنسول نوشته شده و کدی میخوام که توی Console Application هم جواب بده.

    باز هم ممنون میشم که کمکم کنید.
    به پست دوستمون نگاه کن. شما درست متوجه نشدی اون رفرنس ویندوز فرم که بهتون گفتم اضافه کنید برای این بود که شما نیاز داشتی از یه کنترلی که توی برنامه‌های ویندوز اپلیکیشن موجود هست استفاده کنی./

  8. #8
    کاربر دائمی آواتار m.soleimani
    تاریخ عضویت
    دی 1386
    محل زندگی
    اصفهان
    پست
    639

    نقل قول: نمایش زمان سیستم با تغییر آن

    اینم یه نمونه از اون چیزی که لازم داشتی خودت با دست‌کاری کردنش بهینش کن

      using System; 
    using System.Threading;

    class TimerExample
    {
    static public void Tick(Object stateInfo)
    {
    Console.WriteLine("Tick: {0}", DateTime.Now.ToString("h:mm:ss"));
    }

    static void Main()
    {
    TimerCallback callback = new TimerCallback(Tick);

    Console.WriteLine("Creating timer: {0}\n",
    DateTime.Now.ToString("h:mm:ss"));

    // create a one second timer tick
    Timer stateTimer = new Timer(callback, null, 0, 1000);

    // loop here forever
    for (; ; ) { }
    }
    }


    موفق باشی./

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •