تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] احتاج كود الضغط على الكيبورد
#11
(13-09-16, 05:57 PM)أبو عمر كتب :
Add ContextMenuStrip
add some items like file open save etc..
just copy this code
run your app
hid c key or right click on form
Good luck
PHP كود :
   Private Sub Form1_KeyPress(sender As ObjectAs System.Windows.Forms.KeyPressEventArgsHandles Me.KeyPress
        If e
.KeyChar "c" Then
            ContextMenuStrip1
.Show(Me.WidthMe.Height)
 
       End If
 
   End Sub
    Private Sub Form1_MouseDown
(sender As ObjectAs System.Windows.Forms.MouseEventArgsHandles Me.MouseDown
        If e
.Button Windows.Forms.MouseButtons.Right Then
            ContextMenuStrip1
.Show(Cursor.Position)
 
       End If
 
   End Sub 

جاري التجريب  === Thank You

(13-09-16, 05:57 PM)أبو عمر كتب :
Add ContextMenuStrip
add some items like file open save etc..
just copy this code
run your app
hid c key or right click on form
Good luck
PHP كود :
   Private Sub Form1_KeyPress(sender As ObjectAs System.Windows.Forms.KeyPressEventArgsHandles Me.KeyPress
        If e
.KeyChar "c" Then
            ContextMenuStrip1
.Show(Me.WidthMe.Height)
 
       End If
 
   End Sub
    Private Sub Form1_MouseDown
(sender As ObjectAs System.Windows.Forms.MouseEventArgsHandles Me.MouseDown
        If e
.Button Windows.Forms.MouseButtons.Right Then
            ContextMenuStrip1
.Show(Cursor.Position)
 
       End If
 
   End Sub 

اخي الكريم شكرا لك لي الرد والمساعد بس ياريت توضح الكود  لاني جديد واحتاج الا التعليم -- هل انشئ زر او لا؟ لم افهم = e.Button + e.KeyChar
الرد }}}
تم الشكر بواسطة:
#12
PHP كود :
Private Sub Form1_MouseDown(sender As Objectميدو As System.Windows.Forms.MouseEventArgsHandles Me.MouseDown
        
If ميدو.Button Windows.Forms.MouseButtons.Right Then
            ContextMenuStrip1
.Show(Cursor.Position)
        
End If
    
End Sub 

ولا تزعل ركز ف الكود كود عادي نسمية حدث زرار الماوس وهو مضغوط لاسفل سواء اليمين او اليسار
e حرف عادي ولا يسوى اي حاجة لكن عندما تجعله ككائن او متغير تصبح له قيمة كبيرة جدا
انا استبدلت e ب ميدو زي ما انت شايف
انما مطورون بيئة الدوت نت اخذو هذا الحرف وخلوه يتم انشاؤه بشكل تلقائي عند انشاء اي حدث لاي كائن
الكائن مثلا Form1
والحدث بتاعنا Mouse Down
والمتغيير اللي تدخل في الكود "e" أو ميدو اصبح ككائن ثاني مستقل يحمل خصائص
كائن من كائنات النظام في حالة الماوس داون او الكي اب
e as System.Windows.Forms.MouseEventArg
e as System.Windows.Forms.Keyup
وتقدر تستغني عن e.button ب Mouse.Button
مثلاً
if e.Button= Windows.Forms.MouseButtons.Right then
msgbox""
end if
أو
if mouse Button= Windows.Forms.MouseButtons.Right then
msgbox""
end if
وتقدر تختصر Windows.Forms.MouseButtons.Right مثلا
if MouseButton=MouseButton.Right then
msgbox("")
end if

PHP كود :
Public Class Form1



    
Private Sub Form1_KeyPress(sender As Objectميدو As System.Windows.Forms.KeyPressEventArgsHandles Me.KeyPress
        
If ميدو.KeyChar "c" Then
            ContextMenuStrip1
.Show(Me.WidthMe.Height)
        
End If

    
End Sub
    
Private Sub Form1_MouseDown(sender As Objectميدو As System.Windows.Forms.MouseEventArgsHandles Me.MouseDown
        
If ميدو.Button Windows.Forms.MouseButtons.Right Then
            ContextMenuStrip1
.Show(Cursor.Position)
        
End If
    
End Sub

    
End 
Class 
بالتوفيق
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 اللهم اغْفِرْ لِلمؤمنين والمؤمنات والمسلمين والمسلمات الأحياء منهم والأموات
الرد }}}
تم الشكر بواسطة:
#13
(13-09-16, 07:35 PM)أبو عمر كتب :
PHP كود :
   Private Sub Form1_MouseDown(sender As Objectميدو As System.Windows.Forms.MouseEventArgsHandles Me.MouseDown
        If ميدو
.Button Windows.Forms.MouseButtons.Right Then
            ContextMenuStrip1
.Show(Cursor.Position)
 
       End If
 
   End Sub 

ولا تزعل ركز ف الكود كود عادي نسمية حدث  زرار الماوس وهو مضغوط لاسفل سواء اليمين او اليسار
e حرف عادي ولا يسوى اي حاجة لكن عندما تجعله ككائن او متغير تصبح له قيمة كبيرة جدا
انا استبدلت e ب ميدو زي ما انت شايف
انما مطورون بيئة الدوت نت اخذو هذا الحرف وخلوه يتم انشاؤه بشكل تلقائي عند انشاء اي حدث لاي كائن
الكائن مثلا  Form1
والحدث بتاعنا Mouse Down
والمتغيير اللي تدخل في الكود "e" أو ميدو اصبح ككائن ثاني مستقل يحمل خصائص
كائن من كائنات النظام في حالة الماوس داون او الكي اب
e as System.Windows.Forms.MouseEventArg
e as System.Windows.Forms.Keyup
وتقدر تستغني عن e.button ب Mouse.Button
مثلاً
if e.Button= Windows.Forms.MouseButtons.Right then
msgbox""
end if
أو
if mouse Button= Windows.Forms.MouseButtons.Right then
msgbox""
end if
وتقدر تختصر  Windows.Forms.MouseButtons.Right  مثلا
if MouseButton=MouseButton.Right then
msgbox("")
end if

PHP كود :
Public Class Form1



    Private Sub Form1_KeyPress
(sender As Objectميدو As System.Windows.Forms.KeyPressEventArgsHandles Me.KeyPress
        If ميدو
.KeyChar "c" Then
            ContextMenuStrip1
.Show(Me.WidthMe.Height)
 
       End If

 
   End Sub
    Private Sub Form1_MouseDown
(sender As Objectميدو As System.Windows.Forms.MouseEventArgsHandles Me.MouseDown
        If ميدو
.Button Windows.Forms.MouseButtons.Right Then
            ContextMenuStrip1
.Show(Cursor.Position)
 
       End If
 
   End Sub

    
End 
Class 
بالتوفيق
 اسف اخوي بس والله مافهمت وش اسوي للاسف


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] احتاج مساعدة في كتابة كود sloom00 2 955 21-08-25, 09:09 AM
آخر رد: sloom00
  احتاج مساعدة في اظهار الصورة على PictureBox sloom00 2 389 31-12-24, 11:29 PM
آخر رد: sloom00
  أريد كود عند الضغط على الصورة في PictureBox تفتح في برنامج الصور في الويندوز F.H.M 6 630 25-10-24, 01:57 PM
آخر رد: F.H.M
  عند الضغط على زر Cancel يظهر لي رسالة خطأ F.H.M 11 1,097 25-10-24, 06:39 AM
آخر رد: F.H.M
  [سؤال] تنفيذ عدة أوامر مختلفة في خلية DGV عند الضغط بعدة أزرار Mohamd Mercy To TheWorlds 0 266 10-09-24, 08:26 AM
آخر رد: Mohamd Mercy To TheWorlds
  [VB.NET] احتاج مساعدة في طابعة فواتير حرارية zazasami 3 383 15-08-24, 05:48 PM
آخر رد: PABLO
  [VB.NET] احتاج الى حل في عرض الملفات على داتا جرد فيو raedre22 4 587 11-07-24, 06:32 PM
آخر رد: raedre22
  كيف يمكنني الضغط على DataGridView_CellFormatting عبر Button1 moh61 1 389 27-06-24, 12:48 AM
آخر رد: asmarsou
  تنفيذ أمر عند الضغط على أى زر من الكيبورد heem1986 1 362 12-06-24, 05:57 PM
آخر رد: تركي الحلواني
  [VB.NET] السلام عليكم ممكن مساعدة اخوان احتاج يكون تسجيل الدخول textbox1 + textbox2 Coder_iraqii 4 876 18-12-23, 06:46 PM
آخر رد: Kamil

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


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