C O P Y M E M O 命 令
将当前记录中指定备注字段的内容复制到文本文件
语 法
C O P Y M E M O MemoF ieldName TO FileName
[ADDITIVE]
[AS nCodePage ]
MemoFieldName
指 定 要 复 制 到 文 本 文 件 的 备 注 字 段 名
TO FileName
定 一 个 新 的 或 已 有 的 文 本 文 件 名 备 注 字 段 将 要 复 制 到 该 文 件 中 若 在FileName 中 没 有 提 供 扩 展 名 则 指 定 扩 展 名 为 .TXT 也 可 在 文 件 名 中 包 含 路径
ADDITIVE
将 备 注 字 段 内 容 追 加 到 指 定 文 本 文 件 尾 若 省 略 ADDITIVE 则 用 备 注 字 段内 容 替 换 文 本 文 件 内 容
AS nCodePage
指 定 C O P Y M E M O 创 建 的 文 本 文 件 的 代 码 页 Visual FoxPro 复 制 指 定 备 注 字段 的 内 容 并 且 在 复 制 数 据 的 同 时 根 据 文 本 文 件 的 代 码 页 自 动 转 换 数 据
若 为 nCodePage 指 定 了 不 被 支 持 的 值 V isual FoxPro 产 生 错 误 信 息 可使用GETCP 来 显 示 代 码 页 对 话 框 并 允 许 为 V isual FoxPro 创 建 的 文 件 指 定 代码 页
若 省 略 AS nCodePage 或 AS nCodePage 为 0 则 不 发 生 代 码 页 转 换
示 例
在以下 示例 中 将名为 notes 的备注字段的内容复制到名为 Test.txt 文件中 然后再次复制该备注字段并将其附加到文本文件中
CLOSE DATABASES
OPEN DATABASE (HOME(2) + 'Data\testdata') USE employee && 打 开 Employee 表COPY MEMO note s TO test.txt
WAIT WINDOW 'Memo contents now in test.txt' NOWAIT MODIFY FILE test.txt
COPY MEMO note s TO test.txt ADDITIVE
WAIT WINDOW 'Memo contents added again to test.txt' NOWAIT MODIFY FILE test.txt
DELETE FILE test.txt
请 参 阅
A P P E N D M E M O 命 令 , COPY FILE 命 令 , COPY TO 命 令 , MODIFY MEMO 命
令