Close 方法

关闭文档窗口。从文档集调用时,此方法会关闭 iFIX 工作台中所有打开的文档。用于 Document对象时,这一方法关闭Document对象。这相当于在“文件”菜单中选择“关闭”。

文档集语法

object.Close [SaveChanges], [CloseOptions]

属性

Close方法语法有这些部分:

组成部分

描述

对象

对象表达式,其值为“应用到”列表中的一个对象。

SaveChanges

长整型。(可选)  

有效输入:
1 – 保存更改,且会不提示。2 - 不保存修改内容。

3 – 提示用户保存修改内容。

CloseOptions

长整型。(可选)  

有效输入:
1 – 关闭所有文件。2 – 仅关闭未隐藏的文件。

3 – 仅关闭隐藏文件。

备注

这一方法把文档从文档集中删除。

注意,如果对新建画面调用Close 方法且SaveChanges选项为1或3,则仍会提示用户保存修改内容。这是由于不能把画面保存为其默认名称(如“Untitled#”)

Document对象语法

object.Close [SaveChanges], [CloseOptions]

Close方法语法有这些部分:

组成部分

描述

对象

对象表达式,其值为“应用到”列表中的一个对象。

SaveChanges

长整型。(可选)  

有效输入:
1 – 保存更改,且会不提示。2 - 不保存修改内容。

3 – 提示用户保存修改内容。

CloseOptions

长整型。(可选)  

有效输入
1 – 关闭文件。2 – 仅在文件可见时关闭文件。

3 – 仅在文件隐藏时关闭文件。

备注

如有可能,必须在脚本最后一行调用。注意,在使用Close方法、且被关闭的文档是包含脚本的文档时,调用必须是脚本中的最后一行。否则,可能会在执行脚本时遇到意外情况。

如果未从被关闭的画面中调用Close方法、且该方法不是脚本的最后一行,在继续执行脚本的其余部分之前应保证操作完成。

 

示例

应用到

您最近了解过 iFIX 吗 ?

查看最新版 iFIX 的所有新功能。

让 iFIX 帮助您提高效率,降低成本。