تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ممكن تنفيذ الكود عند الحدث المطلوب؟
#11
سامي نت كتب :
وليه كل الكود أول كان في الفيجوال بيسك 6 فقط تختار نوع الحدث وبس
ما ممكن اقل من الكود ؟؟


وبارك الله فيك وتسلم

وشاهد يوم نجمع الكودين بنفس الوقت يظهر خطأ بالكود شوف الصوره

[صورة مرفقة: 2892_01364291246.png]

في طريقه أخي الكريم وطريقه سهله جدا إلا وهي جمع الكودين في الحدث عن طريق إضافة ElseIF أنظر لكودك بعد التعديل

PHP كود :
Private Sub Button2_MouseDown(sender As ObjectAs System.Windows.Forms.MouseEventArgsHandles Button2.MouseDown
        
If e.Clicks 2 Then
            End
        
ElseIf e.Button Windows.Forms.MouseButtons.Right Then
            End
        End 
If
    
End Sub 
Big Grin
<---------------------------------------------------------------->

[صورة مرفقة: 67og849couh458t6g.jpg]
الرد }}}
تم الشكر بواسطة:
#12
تفضل الـ Class برمجي بحت من دون تصميم حتى xD
" هُنا "



توقعت ان تواجه مشاكل .. حسنا ستواجه كثيراً ؛ مثل هذه الخدع بها
كثير من الثغرات ؛ لكن يسهل حل الثغرات ..


الآن كـ حل مبدئي قُم بالتبديل بن MouseDown إلى MouseUp
في كود الـ Right Click فقط ؛ ليصبح الشكل كالتالي //



PHP كود :
Private Sub Button1_MouseUp(ByVal sender As System.ObjectByVal e As System.Windows.Forms.MouseEventArgsHandles Button1.MouseUp
        
If e.Button Windows.Forms.MouseButtons.Right Then
            End
        End 
If 



Smile
الرد }}}
تم الشكر بواسطة:
#13

أخي Easy-4ever اشكرك على وضع الكود الذي بالصوره اسفل الآن
بس يوجد ظهور لقائمة بعد الضغط على الزر الايمن للماوس
كيف اتجنب ظهور هذه القائمة عند الضغط بزر الماوس الايمن

[صورة مرفقة: 2892_01364364519.png]
الرد }}}
تم الشكر بواسطة:
#14
[COLOR="#FF0000"]
أخي APP جربت الكود الذي وضعت جزاك الله خير
وعندالضغط بزر الماوس الايمن يعمل الكود
ولا تطلع اي قائمة بس الزر الايسر من الماوس لا ينفذ اي كود ؟
هل تستطيع تطوير الكود بحيث يعمل على تنفيذ أمر ما عند الضغط على الزر الايسر من الماوس وعند الضغط
على الزر الايمن من الماوس يقوم بتنفيذ أمر ما ثاني ؟

هذه الصورة للكود الذي جربته

[صورة مرفقة: 2892_01364365216.png]
[/COLOR]


Rolleyes
الرد }}}
تم الشكر بواسطة:
#15
Easy 4ever كتب :في طريقه أخي الكريم وطريقه سهله جدا إلا وهي جمع الكودين في الحدث عن طريق إضافة ElseIF أنظر لكودك بعد التعديل

PHP كود :
Private Sub Button2_MouseDown(sender As ObjectAs System.Windows.Forms.MouseEventArgsHandles Button2.MouseDown
        
If e.Clicks 2 Then
            End
        
ElseIf e.Button Windows.Forms.MouseButtons.Right Then
            End
        End 
If
    
End Sub 

هوه ده الكلام ولا بلاش ههههه
جزاك الله خير فكرة ممتازه جدا جدا
الرد }}}
تم الشكر بواسطة:
#16
سامي نت كتب :

أخي Easy-4ever اشكرك على وضع الكود الذي بالصوره اسفل الآن
بس يوجد ظهور لقائمة بعد الضغط على الزر الايمن للماوس
كيف اتجنب ظهور هذه القائمة عند الضغط بزر الماوس الايمن

[صورة مرفقة: 2892_01364364519.png]

up
up
up
up
up
up
الرد }}}
تم الشكر بواسطة:
#17
سامي نت كتب :[COLOR="#FF0000"]
أخي APP جربت الكود الذي وضعت جزاك الله خير
وعندالضغط بزر الماوس الايمن يعمل الكود
ولا تطلع اي قائمة بس الزر الايسر من الماوس لا ينفذ اي كود ؟
هل تستطيع تطوير الكود بحيث يعمل على تنفيذ أمر ما عند الضغط على الزر الايسر من الماوس وعند الضغط
على الزر الايمن من الماوس يقوم بتنفيذ أمر ما ثاني ؟

هذه الصورة للكود الذي جربته

[صورة مرفقة: 2892_01364365216.png]
[/COLOR]


Rolleyes

up
up
up
up
up
up
الرد }}}
تم الشكر بواسطة:
#18
سامي نت كتب :up
up
up
up
up
up

كود :
Private Sub Button2_MouseDown(sender As Object, e As System.Windows.Forms.MouseEventArgs) Handles Button2.MouseDown
        If e.Clicks = 2 Then
            End
        ElseIf e.Button = Windows.Forms.MouseButtons.Right Then
            System.Threading.Thread.Sleep(200)
            End
        End If
    End Sub
الرد }}}
تم الشكر بواسطة:
#19
بارك الله فيك tariq2812
وبعد تجربة الكود للحين تظهر القائمة
استغرب هل للدرجة لغة البرمجة فيجوال بيسك 2010 محدوده الامكانيات كنت اعمل اي حدث اريد في فيجوال بيسك 6
:confused:
الرد }}}
تم الشكر بواسطة:



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


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