ورود

View Full Version : سوال: غیر فعال کردن موقت turn off monitor



mbshareat
پنج شنبه 21 خرداد 1394, 09:16 صبح
سلام:قلب:
جالبه بعد از یه قرن هم بیای اینجا باز تقویم و جدا کردن اعداد و زبان فارسی و دستکاری کمپوننت و پیشرفتهای دلفی مطرح میشه!!!:متعجب:
بگذریم....
من تو سیستمم برای ویندوز تعیین کردم که دو دقیقه ماوس و کیبورد رو دست نزنم مونیتور موقتا خاموش بشه
توی xp از این راه رفتم :کلیک راست روی دسکتاپ >turn off monitor<power<screensaver<properties
یه برنامه دارم که یه متن رو نشون میده که همزمان فایل صوتی پخش میشه که متن رو میخونه(ترتیل قرآن)
میخوام توی این برنامه که هستم موقتا خاموش شدن خودکار مونیتور غیر فعال بشه.
نمی دونم باید رجیستری رو دستکاری کنم یا چه کار کنم.
البته این رو هم بگم که تا حالا با رجیستری کار نکردم(صفر کیلومترم!:گیج:)
لطفا راهنمایی کنید.:لبخند:

یوسف زالی
پنج شنبه 21 خرداد 1394, 12:41 عصر
به به سلام سید!
اینجا (https://msdn.microsoft.com/en-us/library/windows/desktop/aa373208%28v=vs.85%29.aspx) و اینجا (http://stackoverflow.com/questions/7298691/how-to-turn-on-off-the-monitors) رو ببین.

mbshareat
پنج شنبه 21 خرداد 1394, 18:53 عصر
علیکم السلام بزرگوار
من میرزای قلابی هستم!
می بخشید اون نمونه کد دلفی که معرفی کردید وقتی کاربرد داره که بتونم بفهمم کی مونیتور خاموش شده
اون صفحه که به زبان ++C بود هم متوجه نشدم.
فکر کنم اینجا (http://delphi.about.com/od/delphitips2008/qt/nosleep.htm) مرتبط باشه.اما هنوز امتحانش نکردم(تو نسخه فسیل شده 6 من یونیتSystemCriticalUنداریم و نسخه XE2 من توی سون هستش که جدیدا به خاطر اینترنت اونقدر دیر بالا میاد که خوش ندارم ببینمش.
در هر صورت ممنون.ان شاء الله امتحانش می کنم.

یوسف زالی
جمعه 22 خرداد 1394, 01:39 صبح
لینک معرفی شده شما رو قبلا هم دیده بودم به نظرم خوب نیومد، شاید سرسری نگاه کردم.
اون لینکی هم که می گی با سی شارپه، در حقیقت فقط API هست، شما با دلفی کالش کن.