ShutDown関数
Epson RC+ をシャットダウンし、Windowsをシャットダウン、または再起動します。
書式
ShutDown( モード[, Forced] )
パラメーター
- モード
- 下記に示すモードを整数値で設定します。
定数 値 内容 モード省略 -1 ダイアログが表示され、ユーザーがシャットダウン方法を選びます。 SHUTDOWN_ALL 0 Epson RC+ およびWindowsをシャットダウンします。 SHUTDOWN_RESTART 1 Epson RC+ をシャットダウンし、Windowsを再起動します。 SHUTDOWN_EPSONRC 2 Epson RC+ をシャットダウンします。 - Forced
- 強制シャットダウンするときに設定します。省略可能です。
解説
Shutdownを使用してRC+を終了したり、プログラムからWindowsをシャットダウンまたは再起動することができます。Forcedパラメーターを使用すると、強制的にシャットダウンします。
注意
タスク実行中で強制シャットダウンすると、データが損失する可能性があります。シャットダウンする前にデータを保存してください。
使用可能なコントローラーについて
Shutdown関数は、T/VTシリーズでは使用できません。
仮想コントローラーでコントローラー設定が "連携モード"に設定されている場合
仮想コントローラーでコントローラー設定が "連携モード"に設定されている場合、ShutDown関数を実行すると、バックアップ変数が保存されません。バックアップ変数の保存が必要な場合は、ShutDown関数は使用しないでください。
戻り値
以下の整数値を返します。
- -1: ダイアログを表示した場合、ユーザーがキャンセルを選択した時に返します。
- 0: シャットダウンが失敗した時に返します。
- 1: シャットダウンが成功した時に返します。
ShutDown関数使用例
If Shutdown(SHUTDOWN_EPSONRC) = 1 Then
Print "Shutdown: OK"
Else
Print "Shutdown: NG"
EndIf