C O P Y M E M O 命 令

C O P Y M E M O 命 令 - 图1将当前记录中指定备注字段的内容复制到文本文件

语 法

C O P Y M E M O MemoF ieldName TO FileName

[ADDITIVE]

[AS nCodePage ]

MemoFieldName

C O P Y M E M O 命 令 - 图2指 定 要 复 制 到 文 本 文 件 的 备 注 字 段 名

TO FileName

C O P Y M E M O 命 令 - 图3C O P Y M E M O 命 令 - 图4C O P Y M E M O 命 令 - 图5C O P Y M E M O 命 令 - 图6C O P Y M E M O 命 令 - 图7定 一 个 新 的 或 已 有 的 文 本 文 件 名 备 注 字 段 将 要 复 制 到 该 文 件 中 若 在FileName 中 没 有 提 供 扩 展 名 则 指 定 扩 展 名 为 .TXT 也 可 在 文 件 名 中 包 含 路径

ADDITIVE

C O P Y M E M O 命 令 - 图8C O P Y M E M O 命 令 - 图9C O P Y M E M O 命 令 - 图10将 备 注 字 段 内 容 追 加 到 指 定 文 本 文 件 尾 若 省 略 ADDITIVE 则 用 备 注 字 段内 容 替 换 文 本 文 件 内 容

AS nCodePage

C O P Y M E M O 命 令 - 图11C O P Y M E M O 命 令 - 图12C O P Y M E M O 命 令 - 图13C O P Y M E M O 命 令 - 图14指 定 C O P Y M E M O 创 建 的 文 本 文 件 的 代 码 页 Visual FoxPro 复 制 指 定 备 注 字段 的 内 容 并 且 在 复 制 数 据 的 同 时 根 据 文 本 文 件 的 代 码 页 自 动 转 换 数 据

C O P Y M E M O 命 令 - 图15C O P Y M E M O 命 令 - 图16C O P Y M E M O 命 令 - 图17C O P Y M E M O 命 令 - 图18C O P Y M E M O 命 令 - 图19C O P Y M E M O 命 令 - 图20若 为 nCodePage 指 定 了 不 被 支 持 的 值 V isual FoxPro 产 生 错 误 信 息 可使用GETCP 来 显 示 代 码 页 对 话 框 并 允 许 为 V isual FoxPro 创 建 的 文 件 指 定 代码 页

C O P Y M E M O 命 令 - 图21C O P Y M E M O 命 令 - 图22若 省 略 AS nCodePage 或 AS nCodePage 为 0 则 不 发 生 代 码 页 转 换

示 例

C O P Y M E M O 命 令 - 图23C O P Y M E M O 命 令 - 图24C O P Y M E M O 命 令 - 图25在以下 示例 中 将名为 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 命