تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] ويندوز ميديا بلاير وحدث ENTER
#1
السلام عليكم

عندي ويندوز ميديا بلاير اريد عند الضغط تتوقف وعن الضغط مرةاخري تعمل

قمت بوضع الكود الاتي ويعمل جيدا ولكن لاول مرة يتم الضغط فيها علي الاداة لازم عشان يشتغل تاني اضغط علي اي اداة اخري بالفورم وارجع تاني بالاداة اريد طريقة

طريقة تعمل مباشرتا بدون الضغط علي اي اداة اخري والرجوع مرة اخري


كود :
 Private Sub MEDIA_VEDIO_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MEDIA_VEDIO.Enter
       Try

           If MEDIA_VEDIO.playState = 2 Then
               MEDIA_VEDIO.Ctlcontrols.play()

           ElseIf MEDIA_VEDIO.playState = 3 Then
               MEDIA_VEDIO.Ctlcontrols.pause()

           ElseIf MEDIA_VEDIO.playState <> 3 Then
               MEDIA_VEDIO.Ctlcontrols.play()


           End If
تجربةفقط '        
   MEDIA_VEDIO.Invalidate()
           MEDIA_VEDIO.Focus()
           MEDIA_VEDIO.Select()
 
     Catch ex As Exception
           Exit Sub
       End Try
   End Sub
الرد }}}
تم الشكر بواسطة:
#2
(19-05-19, 09:52 PM)محمد اسماعيل كتب : السلام عليكم

عندي ويندوز ميديا بلاير اريد عند الضغط تتوقف وعن الضغط مرةاخري تعمل

قمت بوضع الكود الاتي ويعمل جيدا ولكن لاول مرة يتم الضغط فيها علي الاداة لازم عشان يشتغل تاني اضغط علي اي اداة اخري بالفورم وارجع تاني بالاداة اريد طريقة

طريقة تعمل مباشرتا بدون الضغط علي اي اداة اخري والرجوع مرة اخري


كود :
 Private Sub MEDIA_VEDIO_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MEDIA_VEDIO.Enter
       Try

           If MEDIA_VEDIO.playState = 2 Then
               MEDIA_VEDIO.Ctlcontrols.play()

           ElseIf MEDIA_VEDIO.playState = 3 Then
               MEDIA_VEDIO.Ctlcontrols.pause()

           ElseIf MEDIA_VEDIO.playState <> 3 Then
               MEDIA_VEDIO.Ctlcontrols.play()


           End If
تجربةفقط '        
   MEDIA_VEDIO.Invalidate()
           MEDIA_VEDIO.Focus()
           MEDIA_VEDIO.Select()
 
     Catch ex As Exception
           Exit Sub
       End Try
   End Sub

الحدث enter يحث لمجرد انتقال التركير لاداه المديابلاير مثل الحدث gotfocus ولا تصلح هذه الطريقه

الافضل اخفاء ازارير التحكم بكتابه none في الخاصيه uiMode
ثم عمل عمل ازارير بوتون عاديه للتحكم
الرد }}}
#3
(19-05-19, 10:24 PM)sami4 كتب :
(19-05-19, 09:52 PM)محمد اسماعيل كتب : السلام عليكم

عندي ويندوز ميديا بلاير اريد عند الضغط تتوقف وعن الضغط مرةاخري تعمل

قمت بوضع الكود الاتي ويعمل جيدا ولكن لاول مرة يتم الضغط فيها علي الاداة لازم عشان يشتغل تاني اضغط علي اي اداة اخري بالفورم وارجع تاني بالاداة اريد طريقة

طريقة تعمل مباشرتا بدون الضغط علي اي اداة اخري والرجوع مرة اخري


كود :
 Private Sub MEDIA_VEDIO_Enter(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MEDIA_VEDIO.Enter
       Try

           If MEDIA_VEDIO.playState = 2 Then
               MEDIA_VEDIO.Ctlcontrols.play()

           ElseIf MEDIA_VEDIO.playState = 3 Then
               MEDIA_VEDIO.Ctlcontrols.pause()

           ElseIf MEDIA_VEDIO.playState <> 3 Then
               MEDIA_VEDIO.Ctlcontrols.play()


           End If
تجربةفقط '        
   MEDIA_VEDIO.Invalidate()
           MEDIA_VEDIO.Focus()
           MEDIA_VEDIO.Select()
 
     Catch ex As Exception
           Exit Sub
       End Try
   End Sub

الحدث enter يحث لمجرد انتقال التركير لاداه المديابلاير مثل الحدث gotfocus ولا تصلح هذه الطريقه

الافضل اخفاء ازارير التحكم بكتابه none في الخاصيه uiMode
ثم عمل عمل ازارير بوتون عاديه للتحكم

كل دة انا عملةرجوع تقدم بدا تشغيل ايقاف 

انا عايز حاجة زي ارسل الحدث لاداة ثانية واقوم بالعملية
الرد }}}
تم الشكر بواسطة: ahmadpal , ahmadpal


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلة تقويم ام القرى مع ويندوز 11 assuhimi 1 97 15-12-25, 07:13 PM
آخر رد: assuhimi
  [سؤال] vb.net منع ويندوز 11 من الاسبات justforit 2 173 16-11-25, 07:29 AM
آخر رد: justforit
Smile تطبيقي يعمل تمام على ويندوز 10 قبل تحديث الوندوز وبعد التحديث لا يعمل رمضان محمد 2 738 31-10-23, 01:50 PM
آخر رد: رمضان محمد
  البرنامج لدي يعمل على ويندوز 11 والان لا يعمل على ويندوز 10 ماهو الحل moh61 1 590 01-09-23, 04:38 AM
آخر رد: اسامه الهرماوي
Photo [VB.NET] مشكلة تشغيل المشروع في ويندوز ١٠ بيئة 64بت عربي وانجليزي المحمديون 0 526 13-11-22, 09:02 PM
آخر رد: المحمديون
  [VB.NET] ممكن كود تغير خلفية شاشة تامين ويندوز jam3h 1 762 11-10-22, 04:09 AM
آخر رد: jam3h
  كيفية جعله يضغط على Enter بعد كتابة النص في ExecuteScript؟ mohmeed 0 948 20-03-22, 09:31 AM
آخر رد: mohmeed
  [VB.NET] تشغيل المشروع مع بداية ويندوز محمد بوقزاحة 3 1,580 13-01-22, 08:46 PM
آخر رد: معاند الحظ
  ماذا يفعل ويندوز 11 مع هذا الاجراء سعود 6 1,785 06-01-22, 12:29 PM
آخر رد: سعود
  كود ايقاف صوت المعالج عند التنقل برز enter بسام محمدغانم 2 1,463 23-10-21, 01:32 AM
آخر رد: بسام محمدغانم

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


يقوم بقرائة الموضوع: