تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
معرفة المدة الزمنية للحدث
#1
السلام عليكم
قد لا يبدو الامر مهما للكثيرين لكن يهمني واود طرح تساؤلي حول المدة الزمنية للاجراء
التي يستغرقها من حد الحدث Click الى انتهاء الاجراء processing 
وفق الكود التالي

PHP كود :
[align=left]using System;
using System.Windows.Forms;
using System.Threading;
namespace 
ShapList
{
 
   public partial class Form1 Form
    
{
 
       DateTime start;
 
       public Form1()
 
       {
 
           InitializeComponent();
 
       }
 
       private void button1_Click(object senderEventArgs e)
 
       {
 
           if (!backgroundWorker1.IsBusy)
 
           {
 
               start DateTime.Now;
 
               label1.Text "" start;
 
               backgroundWorker1.RunWorkerAsync();
 
           }
 
           else
            
{
 
               MessageBox.Show("Please Wait !!!");
 
           }
 
       }

 
       private void backgroundWorker1_DoWork(object senderSystem.ComponentModel.DoWorkEventArgs e)
 
       {
 
           listBox1.Items.Clear();
 
           progressBar1.Maximum 10000      
            for 
(int I 0<= 10000I++)
 
           {
 
           //  Thread.Sleep(1);
 
               progressBar1.Value I;
 
               listBox1.Items.Add(I);           
              
// listBox1.SelectedIndex = I;
 
                    
            listBox1
.SelectedIndex listBox1.Items.Count 1 
        
}
 
       private void Form1_Load(object senderEventArgs e)
 
       {
 
           Control.CheckForIllegalCrossThreadCalls false;
 
       }
 
       private void backgroundWorker1_RunWorkerCompleted(object senderSystem.ComponentModel.RunWorkerCompletedEventArgs e)
 
       {
 
           TimeSpan timeDiff DateTime.Now start;
 
           label2.Text "" DateTime.Now;
 
           label3.Text "" timeDiff;
 
           progressBar1.Value 0;
 
          // MessageBox.Show("Job Compeleted !!");
 
       }

 
   }
}
[/
align


الملفات المرفقة صورة/صور
   
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
تم الشكر بواسطة: EnormousSoft


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم