をデルファイスクリプトから、のWindows XPから7まで有効にしたいと思っていました。モニターの電源をオン/オフするにはどうすればいいですか?
私はデルファイのセクションをstackoverflowで検索して答えを見つけられませんでした。
私はWindows 7(XPのみ)ではもはや動作しない多くのサンプルを発見しました。私は正常にWindows XPのとのWindows 7上でこれをテストしている
をデルファイスクリプトから、のWindows XPから7まで有効にしたいと思っていました。モニターの電源をオン/オフするにはどうすればいいですか?
私はデルファイのセクションをstackoverflowで検索して答えを見つけられませんでした。
私はWindows 7(XPのみ)ではもはや動作しない多くのサンプルを発見しました。私は正常にWindows XPのとのWindows 7上でこれをテストしている
:
const
MONITOR_ON = -1;
MONITOR_OFF = 2;
MONITOR_STANDBY = 1;
をモニターをオフにするには:
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, MONITOR_OFF);
モニターをオンにするには:
SendMessage(Application.Handle, WM_SYSCOMMAND, SC_MONITORPOWER, MONITOR_ON);
を最初の結果は、 "デルファイのスクリプトから私のモニターをオン/オフに切り替える"ほとんどすべてのリスト "のためにグーグルウル "解決策。 – Mat
私はMatに同意します。私はstackoverflowでそれを見つけることができなかったので、私はそれを追加します(そして、私は[this]を読んでいます(http://blog.stackoverflow.com/2011/07/its-ok-to-ask-and-answer-your -own-questions /))... – Whiler
My ['TSystemState'](http://specials.rejbrand.se/dev/classes/systemstate/readme.html)はこれを行います。 –