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

نام تاپیک: نمایش پی در پی messagebox در تایمر!!

  1. #1
    کاربر دائمی آواتار bahar_engineer
    تاریخ عضویت
    دی 1387
    محل زندگی
    تهران
    پست
    657

    نمایش پی در پی messagebox در تایمر!!

    سلام

    اینجا چکار کنم که messagebox فقط یک بار نمایش داده بشه ؟ تایمر رو که disable می کنم عمل نمی کنه .. second رو که صفر می کنم عمل نمی کنه ...


    private void timer1_Tick(object sender, EventArgs e)
    {
    second += 1;
    label1.Text = second.ToString();
    //thishour = DateTime.Now.Hour.ToString();
    thismin = DateTime.Now.Minute.ToString();
    thistim = DateTime.Now.ToShortTimeString();
    thishour = thistim.Substring(0, 5);
    //label2.Text = thishour.ToString() + ":" + thismin.ToString();
    label2.Text = thistim;
    string c = "Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirecto ry|\\users.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
    SqlConnection con = new SqlConnection(c);
    string tim;
    tim = " select * from users where (sleep like '%" + thishour + "%')";//and (sleep like '%" + thismin + "%')";
    SqlCommand cmd3 = new SqlCommand(tim, con);
    SqlDataReader dr1;
    con.Open();
    dr1 = cmd3.ExecuteReader();
    if (dr1.Read())
    {
    MessageBox.Show("وقت خوابه");
    }
    con.Close();
    }


    PLEASE HELP ME

  2. #2

    نقل قول: نمایش پی در پی messagebox در تایمر!!

    بعد از messageBox بنویسید
    timer1.enabled=false

  3. #3

  4. #4
    کاربر دائمی آواتار bahar_engineer
    تاریخ عضویت
    دی 1387
    محل زندگی
    تهران
    پست
    657

    نقل قول: نمایش پی در پی messagebox در تایمر!!

    درست شد ممنون

    قبلاً هم امتحان کرده بودم نشد ..!!!

    اما حالا درست شد

  5. #5

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

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