• 0
R.NET

Esc لقفل الفورم

سؤال

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

أخواني أريد أسألكم سؤال

اريد كود يقوم بالتالي :

اذا ضغطت على زر الـ Esc من لوحة المفاتيح وليس زر على الفورم

يتم قفل الفورم تلقائياً

وجزى الله خير من يساعدني

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

6 إجابة على هذا السؤال .

  • 0

Set Form Property KeyPreview = true

And Write this code At Form Keyup

Private Sub Form1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyUp

If e.KeyCode = Keys.Escape Then Me.Close()

End Sub

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

جزاك المولى خير الجزاء

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

كود ظريف وسهل

جزاكم الله كل خير

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

:( :resentful: :D ءءءءءءاااااا من فضلك عندي سؤال عبي جدا...............ماهو الموديل

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخي الفاضل

الموديل ليس سوى ملف يمكنك من تنسيق كودك و يحتوي على اكواد ممكن تشغلها من اي مكان من برنامجك اما بالنسبة للأكواد فالمبرمج لا يخترع الأكواد و هي موجودة مسبقا لكن الفرق بين المبرمجين الناجحين و المبرمجين الفاشلين مثل الفرق بين الشعراء الناجحين و الشعراء الفاشلين فكلاهما يملك نفس اللغة نفس المفردات نفس التعابير لكن الذكي هو الذي يعرف كيف يستخدمها و يقوم بالاختيار المناسب للكود المناسب في المكان المناسب للبرنامج المناسب و طبعا اللغة تكتسب مع التجربة و قراءة المصادر للبرامج الأخرى من اجل الاستفادة من طريقة كتابتها ...

وحاول قراءة هذه المشاركة ستفيدك كثيرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

اخوتي اليكم طريقة ثانية مدعومة من اللغة في شروط خاصة تغنيك عن الطريقة السابقة :blink:

Set Form Property KeyPreview = true

And Write this code At Form Keyup

Private Sub Form1_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles Me.KeyUp

If e.KeyCode = Keys.Escape Then Me.Close()
End Sub

اذا كان عندك فورم يحتوي على زرين ( زر OK و زر Close او Cancel ) كما في الصورة التي في الاسفل طبعا مسبقا انا مبرمج كود الاغلاق فيها و كود التخزين او اي كود كنت قد اردته , هنا فقط انا اقوم باستدعاء الحدث و ليس اي شيئ آخر

فيمكنك في هذه الحالة استخدام ميزتين الؤولى ميزة استدعاء الحدث OK عند الضغط على Enter

و الاخرى استدعاء الحدث Cancel عند الضغط على ESC

من دون اي كود اضافي فقط اذهب الى خصائص الفورم

و حدد كما في الصورة رقم 2 اي بوتن Accept Button طبعا اكيد بوتن ال OK

حدد الـ Cancel Button , و اكيد هنا بوتن Close

 

post-140408-1246425403_thumb.jpg

post-140408-1246425804_thumb.jpg

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .