delphi4ever
26-03-2008, 08:08 PM
السلام عليكم ورحمة الله
نعلم أنه يمكن غلق نافذة أي برنامج عن طريق Alt+F4 ، لكن هناك طريقة في دلفي تمكننا من تعطيل هذه الخاصية وهي كالتالي:
1- نضغط مرتين على الفورم Form يعني بالضبط FormCreate ونكتب ما يلي:
KeyPreview := true;
2- بعدها نتوجه نحو الحدث OnKeyDown للفورم نفسها ونكتب الكود التالي:
if ((ssAlt in Shift) and (Key = VK_F4)) then
Key := 0;
وبهذا قد قمنا بتعطيل Alt+F4 من أجل غلق النافذة.
وبالتـــوفيق
نعلم أنه يمكن غلق نافذة أي برنامج عن طريق Alt+F4 ، لكن هناك طريقة في دلفي تمكننا من تعطيل هذه الخاصية وهي كالتالي:
1- نضغط مرتين على الفورم Form يعني بالضبط FormCreate ونكتب ما يلي:
KeyPreview := true;
2- بعدها نتوجه نحو الحدث OnKeyDown للفورم نفسها ونكتب الكود التالي:
if ((ssAlt in Shift) and (Key = VK_F4)) then
Key := 0;
وبهذا قد قمنا بتعطيل Alt+F4 من أجل غلق النافذة.
وبالتـــوفيق