1 / 41
文档名称:

精品PPT课件--Visual FoxPro程序设计初步.ppt

格式:ppt   页数:41
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

精品PPT课件--Visual FoxPro程序设计初步.ppt

上传人:wo1230 2014/4/15 文件大小:0 KB

下载得到文件列表

精品PPT课件--Visual FoxPro程序设计初步.ppt

文档介绍

文档介绍:第7章 FoxPro程序设计
Visual FoxPro的工作方式
程序文件的建立与编辑
程序的基本结构
分支结构
循环结构
过程
Visual FoxPro的工作方式
Visual FoxPro系统提供有三种工作方式:即单命令方式、菜单方式及程序文件方式。


所谓单命令方式,mand 窗口输入一条命令,完成一个操作的工作方式。

所谓菜单方式,即通过打开不同的菜单选择并完成不同的操作。

程序文件(简称程序)也叫做命令文件。将对数据库资源进行操作管理的命令和对系统环境进行设置的命令,集中在一个以(.PRG)为扩展名的命令文件中,然后再通过菜单方式或命令方式运行该命令文件。所谓命令方式,即通过程序文件中的命令完成不同的操作。
程序的概念
有关此Visual FoxPro程序的几点说明:

【格式1】NOTE <注释内容>
【格式2】* <注释内容>
【格式3】&& <注释内容>
【功能】增强程序文件的易读性或放弃<注释内容>中语句的执行

【格式】SET TALK OFF|ON
【功能】关闭或打开命令执行时的对话开关

Visual FoxPro程序是命令行的序列,每个命令都以回车键结束,一行只能写一条命令;若一条命令太长,一行写不下,也可分行书写,并在分行处加上续行符“;”,再按回车键。
程序文件的建立、修改与执行

可用两种方式调用系统内置的文本编辑器建立或修改程序文件:
命令方式
MAND [<盘符>] [<路径>]〈程序文件名〉

MODIFY FILE [<盘符>] [<路径>]〈程序文件名〉
菜单方式
打开“文件”菜单,选择“新建”;在“新建”窗口,选择“程序”,再选择“新建文件”

程序输入、编辑完毕,单击【文件】|【保存】菜单项,或按Ctrl+W复合键,在“另存为”对话框中指定程序文件的存放位置和文件名,并单击“保存”按钮保存程序文件并退出文本编辑器。。

程序文件建立后,可以用多种方式、多次执行它。下面是两种常用的方式。
(1)菜单方式
①单击【程序】|【运行】菜单项,打开“运行”对话框;
②从文件列表框中选择要运行的程序文件,并单击“运行”命令按钮,启动运行该程序文件
(2)命令方式
【格式】DO [<盘符>][<路径>\]<文件名>
【功能】执行指定<盘符>、<路径>下的程序文件
注:执行程序文件时,将依次执行文件中的命令,直到所有命令执行完毕,或者执行到以下命令:
① CANCAL:终止程序运行,清除所有的私有变量,返回命令窗口;
② RETURN:结束程序执行,返回调用它的上级程序,若无上级程序则返回命令窗口;
③ QUIT:结束程序执行并退出Visual FoxPro系统,返回操作系统
简单的输入输出命令

【格式】ACCEPT [<提示信息>] TO <内存变量>
【功能】在程序执行过程中,将用户交互式输入的内容作为字符串赋值给指定内存变量。
该命令只接受字符型数据,输入的字符串不需要加定界符

【格式】INPUT [<提示信息>] TO <内存变量>
【功能】在程序执行过程中,将用户交互式输入的内容赋值给指定内存变量
可以输入字符型、数值型、逻辑型、日期型和日期时间型等类型数据,而且可以是常量、变量、函数或表达式等形式,按回车键结束输入,系统将输入的数据赋值给<内存变量>。
【例】编程从键盘输入某数据库的文件名,要求打开该数据库并显示其内容。。
MAND PROG2
SET TALK OFF
CLEAR
ACCEPT “请输入数据库名:” TO AAA
OPEN DATABASE &AAA
ACCEPT "请输入表名" TO BBB
USE &BBB
LIST
USE
SET TALK ON
RETURN ()
【例】从键盘输入两个任意正数,编程求以两数为边长的长方形面积。
SET TALK OFF
CLEAR
INPUT “长方形一边的长为:” TO A
INPUT “长方形另一边的长为:” TO B
S=A*B
? “长方形的面积为:”, S
SET TALK ON
RETURN
()

【格式】WAIT [<提示信息>][TO<内存变量>] [WINDOW [AT<行>,<列>]] [NOWAIT] [CLEAR|NOCLEAR] [TIMEOUT<数值表达式>]
【功能】显示提示信息,暂停程序执

最近更新

2025年云南省临沧地区单招职业适应性测试模拟.. 41页

2025年云南省玉溪市单招职业适应性测试模拟测.. 40页

2025年云南经贸外事职业学院单招职业技能测试.. 40页

2025年云南能源职业技术学院单招职业适应性考.. 41页

2025年亳州职业技术学院单招职业倾向性测试题.. 41页

2025年仙桃职业学院单招职业适应性测试题库最.. 41页

2025年佳木斯职业学院单招综合素质考试题库新.. 40页

2025年保定幼儿师范高等专科学校单招职业适应.. 40页

2025年信阳职业技术学院单招职业适应性测试模.. 41页

2025年信阳艺术职业学院单招职业技能测试模拟.. 40页

2025年克拉玛依职业技术学院单招综合素质考试.. 40页

2025年六安职业技术学院单招职业适应性测试题.. 42页

2025年六盘水职业技术学院单招职业技能考试模.. 41页

2025年兰州石化职业技术学院单招职业倾向性测.. 40页

2025年兰州职业技术学院单招职业倾向性测试模.. 41页

2025年兰考三农职业学院单招职业技能测试模拟.. 41页

2025年内江职业技术学院单招职业技能测试题库.. 41页

2025年内蒙古伊克昭盟单招职业适应性测试模拟.. 40页

2025年内蒙古包头市单招职业倾向性考试模拟测.. 39页

2025年内蒙古北方职业技术学院单招职业倾向性.. 41页

2025年内蒙古商贸职业学院单招职业倾向性测试.. 41页

2025年内蒙古建筑职业技术学院单招职业技能考.. 42页

2025年内蒙古科技职业学院单招综合素质考试模.. 40页

2025年内蒙古美术职业学院单招职业适应性测试.. 40页

2025年内蒙古通辽市单招职业倾向性测试模拟测.. 42页

2025年包头职业技术学院单招职业技能测试模拟.. 39页

2025年包头钢铁职业技术学院单招职业倾向性测.. 39页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页

新概念青少版2A各单元重点归纳 15页