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

نام تاپیک: نمایش زمان ورود به برنامه بر روی فرم

  1. #1
    کاربر جدید آواتار amir2dela
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    گیلان - لنگرود
    سن
    33
    پست
    26

    نمایش زمان ورود به برنامه بر روی فرم

    سلام دوستان

    چه جوری میتونم روی فرم تایمری قرار بدم که نشون بده کاربر چه مدتی است که وارد برنامه شده

    اگه کسی میدونه لطفا راهنمایی کنه

  2. #2
    کاربر دائمی آواتار sobaisobai
    تاریخ عضویت
    آذر 1388
    محل زندگی
    Tehran
    پست
    490

    نقل قول: نمایش زمان ورود به برنامه بر روی فرم

    سلام
    یه متغیبر local تعریف بعد تو رویداد timer_tick متغییر رو ++ کن
    بعد تو رویداد Form_load تایمر رو استارت کن
    البته با این کار فقط میتونی مدت زمان رو به ثاتیه نشون بدی

  3. #3
    کاربر جدید آواتار amir2dela
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    گیلان - لنگرود
    سن
    33
    پست
    26

    نقل قول: نمایش زمان ورود به برنامه بر روی فرم

    میشه بیشتر توضیح بدی من آماتور هستم

  4. #4
    کاربر دائمی آواتار sobaisobai
    تاریخ عضویت
    آذر 1388
    محل زندگی
    Tehran
    پست
    490

    نقل قول: نمایش زمان ورود به برنامه بر روی فرم

    نقل قول نوشته شده توسط amir2dela مشاهده تاپیک
    میشه بیشتر توضیح بدی من آماتور هستم
    یه نمونه ضمیمه کردم
    فایل های ضمیمه فایل های ضمیمه

  5. #5
    کاربر جدید آواتار amir2dela
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    گیلان - لنگرود
    سن
    33
    پست
    26

    نقل قول: نمایش زمان ورود به برنامه بر روی فرم

    جالب بود ولی میخوام زمان در قالب فرمت ساعت(00:00:00) باشه میتونی راهنماییم کنی

  6. #6
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    چند قدم اون ور تر
    پست
    1,731

    نقل قول: نمایش زمان ورود به برنامه بر روی فرم

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

  7. #7
    کاربر دائمی آواتار ya30ien2
    تاریخ عضویت
    تیر 1390
    محل زندگی
    بوشهر-برازجان
    پست
    715

    نقل قول: نمایش زمان ورود به برنامه بر روی فرم

    دوست عزیز شما باید 3 تا لیبل بزاری و برای لیبل اول ثانیه و دوم دقیقه و سومی ساعت
    و داخل تایمر شرط میزاری تا وقتی لیبل 1 کوچکتر مساوی 59 نشده با 1جمع کنه در غیر این صورت لیبل 2 رو با یک جمع کنه و لیبل یک رو برابر صفر
    و همینطور برای دقیقه و ثانیه انجام بده
    امیدوارم متوجه شده باشی

  8. #8
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    چند قدم اون ور تر
    پست
    1,731

    نقل قول: نمایش زمان ورود به برنامه بر روی فرم

    سلام مجدد
    اینم کد:
    DateTime dt;



    privatevoid timer1_Tick(object sender, EventArgs e)
    {
    TimeSpan ts =Convert.ToDateTime(DateTime.Now.ToLongTimeString()) - Convert.ToDateTime(dt.ToLongTimeString());
    label1.Text = ts.ToString();
    }

    privatevoid Form1_Load(object sender, EventArgs e)
    {
    timer1.Enabled = true;
    dt = DateTime.Now;
    }

  9. #9
    کاربر جدید آواتار amir2dela
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    گیلان - لنگرود
    سن
    33
    پست
    26

    نقل قول: نمایش زمان ورود به برنامه بر روی فرم

    سلام دوست عزیز

    این کد رو نوشتم error میده( 'System.DateTime' does not contain a definition for 'dt
    )

  10. #10
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1390
    محل زندگی
    چند قدم اون ور تر
    پست
    1,731

    نقل قول: نمایش زمان ورود به برنامه بر روی فرم

    سلام
    شما اون قسمت بالای کدها رو اگه توجه کنید، dt به صورت سراسری تعریف شده(DateTime dt;) توی قسمت Public partial class فرم.

برچسب های این تاپیک

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

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