الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تشغيل ملف صوت مرة واحدة تبعاً للشرط

بدأه كارم سامي في 2 أكتوبر 2014 · 1 رد · 486 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

 

لا اعرف ما المشكلة في هذا الكود حيث ان الملف يكرر نفسه تلقائي .. ما اريده ان يشتغل مرة واحدة فقط

 private void timer2_Tick(object sender, EventArgs e)
        {
            JCM_NOW = DateTime.Now.ToString("HH:mm:ss");

            foreach (DataGridViewRow row in lectDataDataGridView.Rows)
            {
                Startdate = System.Convert.ToString(row.Cells["dataGridViewTextBoxColumn8"].Value);
                Enddate = System.Convert.ToString(row.Cells["dataGridViewTextBoxColumn9"].Value);


                DateTime Startdate2 = Convert.ToDateTime(Startdate);
                DateTime Enddate2 = Convert.ToDateTime(Enddate);
                DateTime JCM_NOW2 = Convert.ToDateTime(JCM_NOW);


                if (checkBox2.Checked == true)
                {
                   
                    if (Startdate2.CompareTo(JCM_NOW2) == 2)
                    {

                        System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"..\JCM_MUS1.wav");


                    }
                    else if (Startdate2.CompareTo(JCM_NOW2) == 1)
                    {

                        System.Media.SoundPlayer player = new System.Media.SoundPlayer(@"..\JCM_MUS2.wav");
                        player.Play();

                        
                    }
                  
                }
            }
        }
#2

اليس من المفترض ان يتم تعطيل المؤقت الزمني بعد الانتهاء ؟

وعلى اي اساس يتم تشغيله اصلاً؟

اعتقد فقط ينقصك

timer2.Enabled = false;

{ وَيَوْمَ تَقُومُ السَّاعَةُ يُقْسِمُ الْمُجْرِمُونَ مَا لَبِثُوا غَيْرَ سَاعَةٍ ۚ كَذَٰلِكَ كَانُوا يُؤْفَكُونَ () وَقَالَ الَّذِينَ أُوتُوا الْعِلْمَ وَالْإِيمَانَ لَقَدْ لَبِثْتُمْ فِي كِتَابِ اللَّهِ إِلَىٰ يَوْمِ الْبَعْثِ ۖ فَهَٰذَا يَوْمُ الْبَعْثِ وَلَٰكِنَّكُمْ كُنْتُمْ لَا تَعْلَمُونَ } الروم 55-56

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…