Visual Basic初心者です。
Form_Unloadで終わらせた後に、パソコンの電源も切る、って処理は出来ますか?
出来るのであればどうやればいいのでしょうか?
パソコンの電源を切るということは、Windowsを終了させるということで
いいんですか?
APIの ExitWindowsEx を調べてみてください。
全てのOSやパソコンには、使えないと言う条件がありますが・・・
ExitWindowsEx
というWin32 APIで出来ます。
できると言う条件は、
1. ATXパソコンで、BIOSがOSやソフトから電源OFFが
可能であること。
2. OSが、NT/2000/XPの場合、ユーザー権限で、ログインしているユーザーに
電源OFFが可能な状態になっている。(Administratorなら問題無し)
※ セキュリティーに関わる部分は、プログラム的にはなんとかなる
のですが、それに対応していない環境では、不可能と言うことに
なります。
以上。
送信が遅くなりましたが、わかりました。
ありがとうございました。