يا جماعة وجدت هدا الكود لاطفاء الشاشة لكنني عندما جربته على جهازي لم يعمل
الكود هو
sendmessage(application.handle,wm_syscommand,cs_monitorpower,0);
البرنامج لا يعطيني اي رسالة خطا
بالمناسبة انا اعمل على دلفي 7
يا جماعة وجدت هدا الكود لاطفاء الشاشة لكنني عندما جربته على جهازي لم يعمل
الكود هو
sendmessage(application.handle,wm_syscommand,cs_monitorpower,0);
البرنامج لا يعطيني اي رسالة خطا
بالمناسبة انا اعمل على دلفي 7
Try :
1 : Monitor_Off // إطفاء الشاشة SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, 2); 2 : Monitor_On // إشعال الشاشة SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, -1);
تم تعديل هذه المشاركة بواسطة mojo في 30 مايو 2007 في 09:13
جزاك الله خيرا
لكن لاحظت أن الكود الأول لوحده كاف حيث أنه يطفئ اذا كانت الشاشة مشغلة و العكس.
ضع زرا وضع فيه الكود الأول فقط ثم اضغط عليه ستنطفئ الشاشة. حافظ على نفس وضع الفأرة حتى يتسنى لك الضغط على الزر في الظلام وستلاحظ أنه سيعيد اشعالها.
تحياتي
عن أسامة بن زيد قال: قال رسول الله - صلى الله عليه وسلم -: ( من صنع إليه معروف فقال لفاعله جزاك الله خيرا فقد أبلغ في الثناء ) .
رواه الترمذي و قال هذا حديث حسن جيد غريب.
و صححه العلامة الألباني في صحيح الترغيب
شكرا لك اخي mojo على الاجابة
شكرا على هذا الكود
هذا الموضوع مغلق.