STORE 命 令

STORE 命 令 - 图1STORE 命 令 - 图2将数据存入变量 数组或数组元素中

语 法

STORE eExpression TO VarNameList | ArrayNameList

– 或 –

VarName | ArrayName = eExpression

参 数 描 述

eExpression

STORE 命 令 - 图3STORE 命 令 - 图4STORE 命 令 - 图5STORE 命 令 - 图6STORE 命 令 - 图7STORE 命 令 - 图8STORE 命 令 - 图9STORE 命 令 - 图10STORE 命 令 - 图11指 定 一 个 表 达 式 该 表 达 式 的 值 将 存 入 变 量 数 组 或 数 组 元 素 中 如 果 指 定变 量 不 存 在 则 创 建 该 变 量 并 且 将 其 初 始 化 为 eExpression 数 组 必 须 先 用DIMENSION 命 令 定 义 STORE 命 令 用 新 值 替 换 现 有 的 变 量 数 组 或 数 组 元素 中 的 值

VarNameLis t

STORE 命 令 - 图12STORE 命 令 - 图13STORE 命 令 - 图14指 定 变 量 或 数 组 元 素 的 列 表 将 eExpression 存 入 这 些 变 量 或 数 组 元 素 中变 量 名 或 数 组 元 素 之 间 用 逗 号 分 隔

ArrayNameList

STORE 命 令 - 图15STORE 命 令 - 图16STORE 命 令 - 图17指 定 eExpression 所 要 存 入 的 已 存 在 的 数 组 名 数 组 名 之 间 用 逗 号 分 隔

STORE 命 令 - 图18STORE 命 令 - 图19STORE 命 令 - 图20STORE 命 令 - 图21STORE 命 令 - 图22如 果 SET COMPATILE 为 OFF 那 么 STORE 命 令 用 指 定 值 初 始 化 数 组 中 的每 一 个 元 素 如 果 SET COMPATIBLE 为 O N STORE 命 令 将 指 定 值 存 入 指定 名 称 的 变 量 中 并 改 写 任 何 已 存 在 的 同 名 数 组

说 明

STORE 命 令 - 图23STORE 命 令 - 图24STORE 命 令 - 图25STORE 命 令 - 图26等号 (=) 赋值操作符可代替 STORE 命令 变量 数组或数组元素必须位于等号的左边 其值位于等号的右边

STORE 命 令 - 图27STORE 命 令 - 图28使用大括号可以将日期直接存入变量 数组或数组元素

STORE {12/25/99} TO gdXMas

STORE 命 令 - 图29STORE 命 令 - 图30STORE 命 令 - 图31STORE 命 令 - 图32STORE 命 令 - 图33STORE 命 令 - 图34STORE 命 令 - 图35STORE 命 令 - 图36有关 创建日期和日期时间值的 详细内容 请参阅 Microsoft Visual FoxPro 6.0 中文版中文版程序员指南 的第 三十三章 对编程的改进 中的 对 2000 年日期的支持

STORE 命 令 - 图37STORE 命 令 - 图38STORE 命 令 - 图39STORE 命 令 - 图40STORE 命 令 - 图41帮助中的 系统容量 列出了能够创建的变量或数组的最大数 在 Visual FoxPro 配置文件中可以增加或减少此限制 有关 配置 Visual FoxPro 的详细内容 请参阅帮助中

STORE 命 令 - 图42STORE 命 令 - 图43STORE 命 令 - 图44STORE 命 令 - 图45STORE 命 令 - 图46安装指南 的第 三 章 配置 Visual FoxPro

示 例

STORE DATE( ) TO gdDate

STORE 50 TO gnNumeric STORE 'Hello' TO gcCharacter STORE .T. TO glLogical STORE $19.99 TO gyCurrency

DIMENSION gaMyArray(2,2) SET COMPATIBLE OFF

STORE 2 TO gaMyArray

CLEAR

DISPLAY MEMORY LIKE g*

请 参 阅

DIMENSION, SET COMPATIBLE