S A V E W I N D O W S 命 令
把所有窗口定义或指定的窗口定义保存到窗口文件或备注字段中
语 法
SAVE WINDOWS W indowNameList | ALL
TO FileName | TO MEMO MemoFieldName
参 数 描 述
W indowNameList

指
定 一 个 或 多 个 要 保 存 的 窗 口 窗 口 名 称 之 间 用 逗 号 隔 开
ALL
把 所
有 窗 口 定 义 保 存 到 窗 口 文 件 或 备 注 字 段 中
TO FileName
指定保存窗口定义的窗口文件





如果命名文件时没有给出扩展名
则指定默认扩展名 .WIN 如果将窗口定义保存到一个文件时
指定了其他的扩展名 那么将来从文件中恢复窗口定义时 也必须包括该扩展名
T O M E M O MemoF ieldName




指
定 保 存 窗 口 定 义 的 备 注 字 段 包 含 备 注 字 段 的 表 必 须 是
打 开 的 但 它 不 必在 当 前 选 定 工 作 区 中 要 把 窗 口 定 义 保 存
到 另 一 个 工 作 区 内 的 表 中 时 应 在备 注 字 段 前 加 上 表 的 别
名
说 明





使用
RESTORE WINDOW 命令可以从窗口文件或备注字段中恢复窗口定义 保 存
窗口定义时 也保存各个窗口的状态 例如
如果一个窗口在保存到文件或备注字段中时是隐藏的
那么恢复后它仍然是隐藏的
示 例

在以下
示例 中 创建了一个名为 wOutput1 的窗口 并将窗口定义保存在文件

Temp.win
中 清除所有窗口并从文件中恢复并激活 wOutput1
CLEAR
DEFINE WINDOW wOutput1 FROM 2,1 TO 13,75 TITLE 'Output' ; CLOSE FLOAT GROW ZOOM
ACTIVATE WINDOW wOutput1
@ 1,1 SAY 'This is the contents of the window'
SAVE WINDOWS wOutput1 TO temp CLEAR WINDOWS
WAIT WINDOW 'The window has been saved - Press a key'
RESTORE WINDOW wOutput1 FROM temp ACTIVATE WINDOW wOutput1
WAIT WINDOW 'The window has been restored - Press a key'
DEACTIVATE WINDOW wOutput1 RELEASE WINDOW wOutput1
DELETE FILE temp.win
请 参 阅
DEFINE WINDOW , RESTORE SCREEN , RESTORE WINDOW , S A V E SCREEN
