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

كيف أعمل إختصار يشغل زر في البرنامج

بدأه warning في 1 يونيو 2009 · 2 رد · 384 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

لدي زر اسمه Button1 يقوم بالحفظ , والان قمت بعمل اختصارات في الشاشه تقوم بإغلاق الشاشه وإغلاق النظام و ولكني اريد ان اقوم بإختصار يقوم بتشغيل هذا الزر .. كيف ذلك ؟؟؟؟؟؟

#2

السلام عليكــم ورحمـة الله وبركاتــه ،،

توجد ثلاث طرق فيما أعلم للقيام بهذا

1- عمل قائمة وتحديد مفتاح الاختصار ShortcutKeys لها بالمفتاح الذى تريد والكود الخاص بها يكون نفس الكود الخاص بالزر الذى تريد عمل اختصار له

2- عن طريق الـHook :wacko: :wacko:

3- وهى الأسهل أن تقوم بتغيير الخاصية KeyPreview للفورم إلى القيمة True ثم تقوم بالتقاط الحدث KeyDown التابع للفورم والتحقق من قيمة e.KeyCode إذا كانت تحمل قيمة مفتاح الاختصار الذى تريد تقوم بتنفيذ كود الزر

Public Class Form1

	Private Sub Form1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyDown
		If e.Control AndAlso e.KeyCode = Keys.A Then
			Button1.PerformClick()
		End If
	End Sub

	Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
		Me.KeyPreview = True
	End Sub

	Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
		MsgBox("Button Clicked")
	End Sub
End Class

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#3

جعله الله في موازين حسناتك

كنت ابحث عن هذا الامر فقط

Button1.PerformClick()

ولكن ردك سوف يفيدني ويفيد من يبحث بعدي .. شكراً جزيلاً

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

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

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

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

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