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