




已阅读5页,还剩66页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第 1章 数据库基础知识(1.4-1.5) 第2章 数据及其运算(2.1-2.2) 主讲教师: 1.4 VP系统概述 1.4.1 VFP的发展过程 1、数据库的产生 l计算机管理数据随着计算机的发展而不 断发展,利用计算机对数据进行处理经历了 4个阶段。 (1)人工管理阶段 (2)文件系统阶段 (3)数据库系统阶段 (4)分布式数据库系统阶段 2、VFP的发展过程主要经历了3个阶段。 (1)DBase阶段 (2)FoxBase 和 FoxPro阶段 l1989年,Fox software公司推出了 Foxbase的升级换代产品FoxPro 1.0,它正 是今天Visual FoxPro6.0的前身。 (3) Visual FoxPro 阶段 l1995年微软公司推出了Visual FoxPro3.0版。 l1997年5月,推出了Visual FoxPro5.0中 文版。 l1998年9月,推出了Visual FoxPro6.0中 文版。 l由此可见,Visual FoxPro是Foxbase之 后又一广泛使用的关系型数据库管理系统。 2、VFP的发展过程主要经历了3个阶段。 (1)DBase阶段 (2)FoxBase 和 FoxPro阶段 l1989年,Fox software公司推出了 Foxbase的升级换代产品FoxPro 1.0,它正 是今天Visual FoxPro6.0的前身。 (3) Visual FoxPro 阶段 l1995年微软公司推出了Visual FoxPro3.0版。 l1997年5月,推出了Visual FoxPro5.0中 文版。 l1998年9月,推出了Visual FoxPro6.0中 文版。 l由此可见,Visual FoxPro是Foxbase之 后又一广泛使用的关系型数据库管理系统。 1.4.2 VFP6.0的系统环境与安装 1 VFP6.0的系统环境 (1)软件环境 l可以安装在以下操作系统或网络系统环 境中:Windows98、Windows2000、 WindowsXP。 (2)硬件环境 l(1)基本配置 l(2)推荐配置 lCPU主频:800MHZ以上。 l内存:128MB以上。 l硬盘:2G以上。 2 VFP6.0的安装 1、在CD-ROM上安装 目前绝大多数的计算机都安装了CD-ROM驱动器 ,在CD-ROM上安装的操作步骤如下: (1)将CD插入CD-ROM驱动器。 (2)在“资源管理器”的目录中,选择 光驱,找到SETUP.EXE文件并运行它。 (3)按照安装向导,选择安装形式并完 成安装。 (4)退出安装。 2、在网络上用CD-ROM安装 对于网络上的用户,可以实现资源共享,可以按 照如下方法进行安装: l(1)将CD插入与网络相连的工作站的任何 共享的CD-ROM驱动器中。 l(2)在“资源管理器”的目录中,选择“ 映射网络驱动器”将CD-ROM进行映射。 l(3)在“资源管理器”的目录中,选择映 射驱动器,找到SETUP.EXE文件并运行它。 l(4)按照安装向导,选择安装形式并完成 安装。 l(5)退出安装 1.4.3 VFP6.0的启动和退出 1、在“开始”菜单中启动VFP l在“开始”菜单中,启动VFP的操作步骤 如下: (1)单击屏幕左下角的“开始”按钮, 移动鼠标指针指向“程序”选项。 (2)再把指针指向“Microsoft Visual FoxPro 6.0”,单击“Microsoft Visual FoxPro 6.0”选项,单击该选项后,可以启 动VFP。 2、用快捷方式启动VFP l为了方便地启动,可以在自己的桌面上 建立启动快捷方式,其操作步骤如下: (1)在桌面上单击鼠标右键,选择快捷 菜单中的“新建”,然后选择“快捷方式” 。 (2)在“创建快捷方式”对话框上,选 择“浏览”命令按钮,然后在“浏览”窗口 中,找到Visual FoxPro所在目录,找到 VFP6.EXE文件,选择“打开”。 (3)在“创建快捷方式”对话框中,选 择“下一步”。 (4)在“为程序选择标题”对话框中, 输入用户所要的快捷方式的名称,然后单击 “完成”。 2 VFP6.0的界面 主窗口是开发应用程序的起点,主要由标题栏、 菜单栏、工具栏、状态栏和命令窗口组成。 l(1)标题栏:标题栏将显示目前所使用 的系统是Microsoft Visual FoxPro。 l(2)菜单栏:菜单栏中可提供多种菜单 ,如“文件”、“编辑”、“显示”、“格 式”、“工具”、“程序”、“窗口”和“ 帮助”等,应用程序的开发可在这些菜单中 实现,每个菜单都有快捷键。 l(3)工具栏:工具栏由多个按钮组成, 实际上就是下拉式菜单变成弹出式按钮。工 具栏是应用程序开发过程中重要的工具,利 用工具栏能够快速地访问常用的命令和功能 。 l(4)命令窗口:在命令窗口中,可以输 入VFP的各种命令和语句,同样也可以达到 程序开发的目的。 l(5)状态栏:把当前最有用的信息告诉 给用户。 3 VFP6.0的退出 退出VFP有以下几种方法: l(1)在“命令”窗口中,输入“quit” 命令,按回车键。 l(2)直接按Alt+F4键。 l(3)在“文件”菜单中,选择“退出” 命令。 l(4)双击主窗口左上角的控制菜单。 l(5)在主窗口控制菜单中,选择“关闭 ”。 4 VFP6.0的工作方式 VFP6.0的工作方式 lVFP6.0开发应用程序可以使用 三种不同的方式,即向导方式、菜 单方式及命令方式。 1.4.5 VFP6.0的文件类型 VFP6.0文件组成 lVFP6.0一共提供了40多种文件类型,存储 数据的数据库文件和存储程序的程序文件是VFP 中两类最常见的文件。实际上使用VFP会创建很 多种类型的文件,这些文件有着许多不同的格 式,常用的文件类型有数据库、表、项目、表 查询、视图、连接、报表、标签、程序、文本 、表单、菜单等。表2.1列出了VFP6.0中常用的 文件扩展名。 1.5 项目管理器 使用VFP 6.0时会创建很多文件,这些文件有着不 同的格式,因此就需要专门的管理工具来提高工作 效率。使用VFP 6.0的主要工作界面“项目管理 器”,将VFP 6.0的文件用图示与分类的方式,依文 件的性质放置在不同的标签上,并针对不同类型的 文件提供不同的操作选项。 1.5.1 项目管理器简介 l“项目管理器”是 VFP 6.0 中处理数据和 对象的主要组织工具,是 VFP 6.0 的“控制中 心”。 l项目是文件、数据、文档和 VFP 6.0 对象 的集合,其保存文件带有 .pjx 扩展名。 l“项目管理器”采用可视化和自由导航, 各项以类似大纲的视图形式组织,通过展开或 折叠可以清楚地查看项目在不同层次上的详细 内容。 l“项目管理器”提供简易、可见的方式组 织处理表、表单、数据库、报表、查询和其他 文件,用于管理表和数据库或创建应用程序。 这样就可实现对应用程序文件的集中有效的管 理。 1 项目管理器功能 (1)采用“目录树”结构对资源信息进 行集中管理。 (2)以其集成环境为用户提供了快捷访 问系统设计工具的窗口。在项目管理器窗口 。 (3)支持项目建立数据字典,用以存储 各数据表间的关系。 (4)支持与其他项目共享文件。 (5)用最简单面向对象的方法,将其系 统资源编译成可独立运行的.APP或.EXE文件 。 从项目管理器所具有的功能可以看出,项目管理器实际上 就是VFP 6.0系统环境下的资源管理器。 2、项目管理器组成 VFP6.0的“项目管理器”主要包括文件选项卡、分层结构 视图和命令按钮三部分。 (1)文件选项卡 l项目管理器有6个选项卡,分别是:“全 部”、“数据”、“文档”、“类”、“代 码”和“其他”,每个选项卡用于管理某一 类型文件。 (2)分层结构视图 (3)命令按钮 l在项目管理器右边有6个命令按钮,即“ 新建”、“添加”、“修改”、“运行”或 “打开”或“浏览”、“移去”及“连编” 。 1.5.2 使用项目管理器管理项目 在VFP 6.0中建立表、数据库、查询、表单、报表 以及应用程序时,可以用项目管理器来组织和管理 文件。 1、创建项目 (1)从“文件”菜单中选择“新建”命令,或单击 常用工具栏上的“新建”按钮,弹出“新建”对话 框。 (2)单击单选钮中的“项目”后,再单击“新建文 件”按钮,弹出“创建”对话框。 (3)选择路径,输入新建的项目文件名,保存后完 成项目的建立。 2、打开和关闭项目 打开已有项目的操作步骤如下: (1)从“文件“菜单中,选择“打开”命令,或单 击常用工具栏上的“打开”按扭,弹出“打开”对 话框。 (2)选择“文件类型”为“项目”类型,选择已有 的项目文件,单击“确定”按钮。 若要关闭项目,只需单击项目管理器右上角的“ 关闭”按钮即可。 未包含任何文件的项目称为空项目。当关闭一个 空项目时,VFP 6.0在屏幕上显示提示框。若单击提 示框中的“删除”按钮,系统将从磁盘上删除该空 项目文件;若单击提示框中的“保持”按钮,系统 将保存该空项目文件。 3、定制项目管理器 “项目管理器”是作为一个独立的窗口存在的 。根据用户的不同需要,可以移动它的位置,改变 它的大小与外观,也可以将它打开或折叠起来。 l(1)折叠“项目管理器” l(2)还原“项目管理器” l(3)拖开选项卡 l(4)还原选项卡 l(5)停放“项目管理器” 1.5.3 使用项目管理器操作文件 “项目管理器”为数据提供了一个组织良好的分层结构视 图。若要处理项目中某一特定类型的文件或对象,可选择相 应的选项卡。在建立表和数据库,以及创建表单、查询、视 图和报表时,所要处理的主要是“数据”和“文档”选项卡 中的内容。 在“项目管理器”中,可以向项目中加入或移去已有的文 件,也可以新建或修改文件。 1、查看文件详细内容 l“项目管理器”中的项是以类似于大纲的 结构来组织的,可以将其展开或折叠,以便查 看不同层次中的详细内容。 l如果项目中具有一个以上同一类型的项, 其类型符号旁边会出现一个 + 号。单击 + 号 可以显示项目中该类型项的名称。 l若要折叠已展开的列表,可单击列表旁边 的 - 号。 2、创建文件 l(1)在“项目管理器”中,选择用户想 要“新建”的文件类型,“如数据库”。 l(2)单击“项目管理器”中的“新建” 按钮。 l(3)按照所出现的设计器类型“新建” 文件。 用户须注意从“文件”菜单中创建的文件不会自 动包含在项目中,而使用“项目”菜单的“新建文 件”命令(或使用“项目管理器”上的“新建”按 钮)所创建的文件则自动包含在当前项目中。 3、添加文件 l(1)在“项目管理器”中,选择用户要 加入的文件类型,如“自由表”。 l(2)单击“项目管理器”中的“添加” 按扭。 l(3)在“打开”对话框中,输入或选择 要加入的文件名称。 l(4)在“打开”对话框中,单击“确定 ”按扭,完成添加。 4、修改文件 l(1)在“项目管理器”中,选择用户想 要修改的文件,如“自由表”下的一个表。 l(2)单击“项目管理器”中的“修改” 按钮。 l(3)在缺省或合适的设计器中打开选定 的文件进行编辑或修改。 5、移去文件 l(1)在“项目管理器”中,选择用户想 移去的文件。 l(2)单击“项目管理器”中的“移去” 按扭,弹出 “移去”文件对话框。 l(3)在对话框中,单击“移去”按扭, 将其移出;如果用户想从磁盘中删除文件, 单击“删除”按钮,即可删除文件。 1.5.4 项目文件的连编与运行 连编是将项目中所有的文件连接编译在一起,这 是大多数系统开发都要做的工作。 1、设置主文件 l在连编之前应先设置主文件。主文件是 “项目管理器”的主控程序,是整个应用程 序的起点。 (1)在项目管理器中选择要设置为主文 件的程序。 (2)选择“项目”菜单中的“设置主文 件”菜单项。 2、连编项目 在“项目管理器”中加进所有参加 连编的项目,如,程序、窗体、菜单、数据 库、报表、其它文本文件等,并设置好主文 件后即可对该项目文件进行编译。 (1)单击“项目管理器”中的“连编” 按钮,弹出“连编选项”对话框。 (2)在对话框中选择“操作”框中的相 应选项。 (3)单击“确定”按钮,完成连编。 1.5.5 其他操作 1、浏览项目中表的数据 l在“项目管理器”中,当选定一个表时 ,切换出“浏览”按钮,用户可通过此操作 在“浏览”窗口中浏览表文件。 l(1)在“项目管理器”中,选择用户想 浏览的数据表。 l(2)单击“浏览”按钮,在浏览窗口中 显示结果。 2、预览报表或标签 l当选定“项目管理器”中的报表或标签 文件时,切换出此按钮,用户可通过此操作 在预览方式下预览显示所选的报表或标签文 件。 (1)在“项目管理器”中,选择用户想 预览的报表或标签文件。 (2)单击“预览”按钮,在预览窗口中 显示结果。 3、运行查询、表单或程序 l当选定“项目管理器”中的查询、表单 或程序文件时,切换出此按钮,用户可通过 此操作快速地执行所选文件。 (1)在“项目管理器”中,选择用户想 运行的查询、表单或程序文件。 (2)单击“运行”按钮,执行选定的查 询、表单或程序。 4、“项目信息”的显示与编辑 显示、修改“项目信息”的操作步骤如下: (1)打开要使用的“项目”。 (2)在主菜单中,选择“项目”菜单中的“项目信 息”菜单项,或在“项目管理器”中的“连编”按 钮上按右键,选择“项目信息”菜单项,弹出 “项 目信息”对话框。 (3)选择相应的选项卡,浏览或编辑项目信息。 (4)按“确定”按钮,完成整个项目信息的设置。 案例 1 职工管理系统项目的建立 Vf系统的安装 用开始菜单启动vf 使用“职工管理”项目文件 第2章 数据及其运算 教学目标:学会数据处理及运算方法。 教学要求:了解VFP的数据类型,掌握常量 与变量的定义及使用,熟练掌握函数的使用 ,表达式的确定。 教学重点与难点:函数的使用,难点是表 达式。 2.1数据类型 数据是描述事物的符号,它的类型决定了其存储 和使用方式。 1、数值型 l数值型数据(Numeric)是表示数量并可 以进行算术运算的数据类型,用字母N表示 。数值型数据由数字(09)、小数点和正负 号组成。数值型数据在内存中占用8个字节 。 l数值型数据由于表达或存储形式的不同 ,又被分为数值型(numeric)、浮点型 (float)、双精度型(double)和整型 (integer)。 2、字符型 l字符型数据(Character)描述的是不具有 计算能力的文字数据类型,是最常用的数据 类型之一,用字母C表示。字符型数据是由 汉字和ASCII字符集中可打印字符(英文字符 、数字字符、空格及其他专用字符)组成的 。 l字符型数据的最大长度为254个字符。 3、货币型 l货币型(Currency)数据是为存储货币 值而使用的一种数据类型,它默认保留4位 小数,占据8字节存储空间。货币型数据用 字母Y表示。 4、日期型 l日期型数据(Date)是用于表示日期的数 据,用字母D表示。 l日期的默认格式为mm/dd/yy。其中: mm代表月,dd代表日,yy代表年。年度也可 以是4位。日期型数据的长度固定为8位。日 期型数据的显示格式有多种,它受系统日期 格式设置的影响。 5、日期时间型 l日期时间型(Date Time)数据是表示日 期和时间的数据,用字母T表示。 l日期时间的默认格式是mm/dd/yyyy hh:mm:ss,其中,mm、dd、yyyy的意义与 日期型相同,其中,hh表示小时,mm表示分 钟,ss表示秒数。日期时间型数据也是采用 固定长度8位,取值范围是:日期为 01/01/000112/31/9999,时间为00:00:00 23:59:59。 l例如:08/16/2003 10:35:30表示2003 年8月16日10时35分30秒这一日期和时间。 6、逻辑型 l逻辑型数据(Logic)是描述客观事物真假 的数据,用于表示逻辑判断结果,用字母L 表示。 l逻辑型数据只有真(.T.或.Y.)和假(.F. 或.N.)两种值。长度固定为1位。 7、备注型 l备注型数据(Memo)是用于存放较长的字 符型数据的数据类型,用字母M表示。备注 型数据没有数据长度限制,仅受限于磁盘空 间。它只用于表中字段类型的定义,字段长 度固定为4个字节,实际数据存放在与表文 件同名的备注文件(.fpt)中,长度根据数 据的内容而定。 8、通用型 l通用型数据(General)是用于存储OLE对 象的数据,用字母G表示。 l通用型数据中的OLE对象可以是电子表格 、文档、图片等。OLE对象的实际内容、类 型和数据量取决于连接或嵌入OLE对象的操 作方式。 l通用型数据只用于数据表中的字段类型 的定义。其长度固定为4位,实际数据长度 仅受限于现有的磁盘空间。 9、二进制字符型和二进制备注型 l这两类数据是以二进制格式存储的数据 类型,只能用在表中字段数据的定义。所存 储的数据不受代码页改变的影响。 2.2 常量与变量 数据输入、输出是通过数据的存储设备完成 的。通常都是将数据存入到常量、变量、数组中, 而在数据库系统环境下,还可以把数据存入到字段 、记录和对象中。我们把这些供数据存储的常量、 变量、数组、字段、记录和对象统称为数据存储容 器。 对数据进行加工处理时,数据存储容器的不 同,决定了数据的类型和使用方法的不同,同时也 限定了数据的使用范围。以下我们介绍常用的几种 数据存储容器。 2.2.1 常量 l常量是一个命名的数据项,是在命令或 程序中直接引用的实际值,其特征是它在所 有的操作中其值始终保持不变。 l常量有数值型、字符型、货币型、逻辑 型、日期型和时间日期型六种。 1、数值型常量 l数据型常量即常数,用来表示一个数量 的大小。数值型常量可以表示为定点形式, 也可以表示为浮点形式。 l定点形式由数字(09)、小数点和正负 号组成。 l例如:8713.25、-12368、+3325.67。 l浮点形式由数字(09)、小数点和正负 号组成的浮点格式。 l例如:-987e+15、 +123456e-79。 2、字符型常量 l字符型常量即字符串。 l由汉字和ASCII字符集中可打印字符组成 ,并由定界符(“ “或 或 )括起来 。 l例如: “STRING“、 “数据库的应用系统 “ 3、货币型常量 l货币型常量的书写格式与数值型常量类 似,但要加上一个前置的$。货币型数据在 存储和计算时,采用4位小数。如果一个货 币型常量多于4位小数,那么系统会自动将 多余的小数位四舍五入。例如,货币型常量 $3.1415926将存储为$3.1416。货币型常量 不能采用指数形式。 4、逻辑型常量 l逻辑型常量只有“逻辑真”和”逻辑假 ”两个值,凡是表示两种状况的数据均可采 用逻辑常量来表示,例如,已婚和未婚、党 员与非党员等。 l逻辑常量使用“”为定界符,用.T 、.t、.Y、.y.表示逻辑真,用.F.、 .f.、.N.、.n.表示逻辑假。 5、日期型常量 l日期型常量用一对花括号“”和“ ”作为定界符,花括号中包含同按其常规的 输入格式yyyy/mm/dd表示的符号组成。 l例如: 2000/12/20、2000/01/01 6、日期时间型常量 l日期时间型常量包括日期和时间两部分 内容:,。由按其常规的 输入格式yyyy/mm/dd hh:mm:ss表示的 符号组成。 l例如: 2000/12/12 11:50:00 2.2.2 变量 变量是在操作过程中可以改变其值的数据对象。 在VFP中变量主要分为字段变量、内存变量、数组 变量三种形式。此外,作为面向对象的程序设计语 言,VFP在进行面向对象的程序设计中引入了对象的 概念,对象实质上也是一类变量。 确定一个变量,需要确定其3个要素:变量名、数 据类型和变量值。 1、命名规则 (1)使用字母、汉字、下划线和数字命 名。 (2)命名以字母或下划线开头,可使用 1128个字符。 (3)为避免误解、混淆,避免使用VFP 的保留字。 (4)变量名的命名应遵循操作系统的约 定。 2、内存变量 l内存变量是一般意义下的简单变量。它 独立于表,是一种临时工作单元,称为内存 变量。每一个内存变量都必须有一个固定的 名称,以标识它在该内存单元的存储位置, 用户可以通过变量标识符来存取常量。 l内存变量名是由字母、数字和下划线组 成的,不能与VFP系统提供的命令、语句专 用符号相同,也不能和VFP系统提供的函数 名同名。 l如果内存变量与数据表中的字段变量同 名时,用户在引用内存变量时,要在其名字 前加一个前缀(m.),用以强调这一变量是内 存变量。 (1)内存变量的类型 l用户可以根据需要定义内存变量类型, 它的类型取决于首次接受的常量的类型。也 就是说,内存变量类型的定义是通过赋值语 句来完成的。 l内存变量的类型有数值型、浮点型、字 符型、逻辑型、日期型、日期时间型六种。 (2)内存变量的赋值 l在VFP中,变量必须先定义以后才能被使用 。但是向内存变量赋值无需事先定义,变量的 定义和赋值同时完成。赋值命令的格式有两种 命令格式1:= 命令格式2:STORE TO 命令功能:把的运算结果送到内 存变量中。 说 明: l1)首先计算的值,然后将值赋给 内存变量。 l2)表示用逗号分隔的多个内 存变量。格式1:一次仅给一个变量赋值,格式 2:一次可以给多个变量赋值。 l特别要注意,除非用内存变量文件来保存 内存变量值,否则,当退出VFP系统后,内存变 量的值也会与系统一起消失。 例如:给内存变量x,y,z赋值 lX=2003-12-31 lSTORE 20*5 TO Y,Z (3)内存变量值的输出 命令格式:LIST|DISPLAY MOMORY LIKETO PRINTERPROMPT|TO FILE l命令功能:显示内存变量 说 明: 1)LIKE选项:可以筛选出需要的变量,缺省该选项,系统 默认为全体变量。 2)通配符:包括“*”和“?”。*代表多个字符,?代表 一个字符,如*、A*、?、?B?分别代表所有变量、变量名 以A开头的变量、变量名是1个字符的变量、变量名是3个字 符中间为B的变量。 3)TO PRINTER选项:是将显示的变量内容输出到打印机, PROMPT显示打印提示窗口。 4)TO FILE选项:是将显示的变量内容保存到文本 文件中。 (4)内存变量文件的建立 l将所定义的内存变量的各种信息全都保 存到一个文件中,该文件称为内存变量文件 。其默认的扩展名为.mem。 l命令格式:SAVE TO ALL LIKE|EXCEPT 说明: lALL表示将全部内存变量存入文件中。 lALL LIKE 表示内存变量中所有 与通配符相匹配的内存变量都存入文件。 lALL EXCEPT 表示把与通配符不 匹配的全部内存变量存入文件中。 (5)内存变量的恢复 l内存变量的恢复是指将已存入内存变量 文件中的内存变量从文件中读出,装入内存 中。 l命令格式:RESTORE FROM ADDITIVE l说 明:若命令中含有ADDITIVE任选 项,系统不清除内存中现有的内存变量,并 追加文件中的内存变量。 (6)内存变量的释放 l当程序结束或在程序的剩余部分不再使用 某些变量时,可以将这些变量从内存中释放掉 。 l命令格式:RELEASE ALL LIKE|EXCEPT l命令功能:从内存中删除或释放指定的内 存变量。 l说明:中的各个变量用逗号 分隔。 l例如:清除A1,A2两个内存变量。 lRELEASE A1,A2 l还可以使用CLEAR MEMORY命令清除所有的 内存变量。 (7)内存变量的作用域 l内存变量的作用域就是它的作用范围。 根据内存变量的作用范围分为全局变量、局 部变量和本地变量。 l使用LOCAL、PRIVATE、PUBLIC命令可以 定义内存变量的作用域,也可以使用系统默 认的范围作为内存变量的作用域。 1)定义全局变量 l全局变量必须先定义,后赋值。已经定 义成全局变量的内存变量,还可以在下级程 序中进一步定义成局部变量。但已经定义成 局部变量的内存变量,却不可以再定义成全 局变量。 l命令格式:PUBLIC内存变量表 l命令功能:定义内存变量表中指定 的内存变量为全局变量。 l例如:定义P1,P2为全局变量。 lPUBLIC P1,P2 2)定义局部变量 l局部变量在定义它的程序,以及被该程 序调用的程序、过程和局部变量函数中有效 。 l命令格式:PRIVATE内存变量表 l命令功能:定义内存变量表中指定 的内存变量为局部变量。 l例如:定义P11,P12为局部变量。 lPRIVATE P11,P12 3)定义本地变量 l本地变量只在定义它的程序中有效。 l命令格式:LOCAL内存变量表 l命令功能:定义内存变量表中指定 的内存变量为本地变量。 l例如:定义L1,L2为本地变量。 lLOCAL L1,L2 3、数组变量 l 数组是一组有序内存变量的集合。或者说 ,数组是由同一个名字组织起来的简单内存变 量的集合。其中每一个内存变量都是这个数组 的一个元素,它是由一个以行和列形式表示的 数组元素的矩阵。 l 所有的数组元素是用同一个变量名命名的 一个集合体,而且每一个数组元素在内存中独 占一个内存单元。为了区分不同的数组元素, 每一个数组元素都是通过数组名和下标来访问 的(如A1,2、B5)。 l 数组是内存变量的一种特殊形式,使用时 也同样要注意其作用域。 (1)定义数组 l在VFP系统环境下,可以通过PUBLIC、 DIMENSION或DECLARE定义只有一个下标的一 维数组
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 免疫培训考试题库及答案
- 森林防火气象知识培训课件
- 桥梁节段拼装培训课件
- 2025年重庆市养老护理员职业资格技师培训题(含答案)
- 2025年高职院校实训指导教师招聘考试模拟试题及解析报告
- 2025年医疗保健行业招聘笔试模拟题详解
- 2025年年满七十岁以上老人驾考三力测试题及答案
- 2025年信息技术行业招聘面试全真模拟题及解析
- 2025年农产品储备库笔试重点解析
- 2025年网络安全工程师核心技能面试题集
- 铜矿石买卖合同(标准版)
- 西餐烹调工艺与实训PPT全套完整教学课件
- 北京市建筑施工作业人员安全生产知识教育培训考核试卷(A-B-C-D-E)【完整版】
- ZZ031 园林微景观设计与制作赛项赛题-2023年全国职业院校技能大赛拟设赛项赛题完整版(10套)
- 北师大版古诗
- GB/T 27749-2011绝缘漆耐热性试验规程电气强度法
- 金风风电Vensys变桨系统课件
- 【高校辅导员资料】高校辅导员理论与实务
- 工程项目成本核算制度
- um-joyo c2001跨平台监控防误一体化系统使用说明书
- 中央供料系统介绍
评论
0/150
提交评论