Function Reference

_WordQuit

ウィンドウを閉じ、そのオブジェクト参照を削除します。

#include <Word.au3>
_WordQuit( ByRef $o_object [, $i_SaveChanges = -2 [, $i_OriginalFormat = 1 [, $b_RouteDocument = 0]]] )

 

パラメータ

$o_object Word.Applicationのオブジェクト変数
$i_SaveChanges [オプション] ドキュメントの保存動作を指定します。
0 = 変更を保存しない
-1 = 変更を保存
-2 = (デフォルト) 変更保存をプロンプトする
$i_OriginalFormat [オプション] ドキュメントの保存形式を指定します。
0 = Wordドキュメント
1 = (デフォルト) 元のドキュメント形式
2 = ユーザーによる選択
$b_RouteDocument [オプション] : 次のレシピエントにドキュメントをルーティングするかどうか指定します。
0 = (デフォルト) ルーティングしません
1 = 次のレシピエントにルーティングします

 

返し値

成功: 1を返します
失敗: 0を返し@ERRORを設定します
@Error: $_WordStatus_Success = 正常終了
$_WordStatus_GeneralError = 一般的なエラー
$_WordStatus_InvalidDataType = 無効なデータ型
$_WordStatus_InvalidObjectType = 無効なオブジェクト型
@Extended: 無効なパラメータの数を格納

 

注意

なし。

 

関連

_WordCreate, _WordAttach

 


; *******************************************************
; 例 1 - Wordウィンドウを非表示で作成。ドキュメントを開く
;               情報を取得し、終了
; *******************************************************
;
#include <Word.au3>
$oWordApp = _WordCreate (@ScriptDir & "\Test.doc", 0, 0)
; ドキュメント内のテキストを表示
$sText = $oWordApp.ActiveDocument.Range.Text
MsgBox(0, "Document Text", $sText)
_WordQuit ($oWordApp)