ウィンドウを閉じ、そのオブジェクト参照を削除します。
#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)