1 / 95
文档名称:

vfp程序设计基础.ppt

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

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

分享

预览

vfp程序设计基础.ppt

上传人:350678539 2021/12/27 文件大小:1.85 MB

下载得到文件列表

vfp程序设计基础.ppt

相关文档

文档介绍

文档介绍:目录
创建、修改和运行应用程序
VFP基本语法结构
数组
过程和用户自定义函数
变量的作用域
综合应用
第一页,共95页。
1
创建、修改和运行应用程序
创建应用程序 (3种方式)
一、VFP系统菜单创建
文件 | 新建 |程序 | 创建新文件
[注] 创建的文件不在项目中
二、项目管理器创建
代码 | 程序 | 新建
[注] 创建的文件在项目中
三、命令窗口直接输入方式
Modify command [程序名]
[注] 创建的文件在默认位置
[注]程序的扩展名为:.PRG
第二页,共95页。
2
修改程序 (4种方式)
一、VFP系统菜单
文件 | 打开| 选择程序
二、项目管理器
代码 | 选择程序 | 修改
[注] 该程序应在项目中
三、命令窗口输入
Modify command [程序名]
[注] 该程序应在默认位置
四、命令窗口输入
Modify command ?
显示对话框
第三页,共95页。
3
运行程序 (3种方式)
一、VFP系统菜单
程序 | 运行 | 显示对话框,选择程序
二、项目管理器
代码 | 选择程序 | 运行
[注] 该程序应在项目中
三、命令窗口输入
DO 文件名
[注] 如果不指明文件的位置,则执行默认位置的程序;如果程序不在默认位置,必须加路径。例如:
Do d:\ 项目 \
第四页,共95页。
4
VFP基本语法结构
在程序设计语言中,程序控制是程序设计语言的精髓所在,在结构化程序设计中,程序一般采用3种结构组成:
顺序结构
条件分支结构
循环结构
第五页,共95页。
5
程序中常用的命令
1、最常用的屏幕输出命令:?
? 数据1,数据2,… && 输出前先换行
?? 数据1,数据2,… &&接着上一行数据输出
2、清除屏幕命令
命令格式: CLEAR [ALL]
命令功能: 清除屏幕
注:
使用ALL将不清除屏幕,而是释放所有内存变量、数组、用户定义的菜单和窗口、关闭所有打开的表、索引等文件;
第六页,共95页。
6
3、注释命令
命令格式一: NOTE <注释内容>
命令格式二: * <注释内容>
命令格式三: && <注释内容>
命令功能: 注解,系统不对其作语法检查
注:
NOTE <注释内容>和 * <注释内容>必须写在每一行的开头
&& <注释内容> 可以写在每一行的开头,也可以写在命令的后面
第七页,共95页。
7
4、运行中断和结束命令
命令格式一: QUIT
功能: 关闭所有文件,并结束VFP系统的运行,返回到Windows桌面。
命令格式二: CANCEL
功能: 终止程序的执行,返回到命令窗口。
命令格式三: RETURN
功能: 结束所在程序的执行
5、赋值命令
命令格式:STORE<表达式>TO 变量1,变量2……
功能: 将数据存入变量、数组、数组元素中。
第八页,共95页。
8
程序交互命令
1、等待命令WAIT
格式: WAIT[提示信息] [TO<内存变量>]
[WINDOW[AT <行>,<列>]] [TIMEOUT <秒>]
功能: 程序执行到该命令时,显示[提示信息] ,然后等待用户从键盘上输入一个字符,并将该字符输入到指定的内存变量中。
例:
wait “按任意键继续” timeout 6
&&超过6秒系统终止该命令的执行,执行下面的命令。
wait “按任意键继续“
&&按任意键终止该命令的执行,执行下面的命令。
wait “按任意键继续” window
&&显示一个窗口,其中有提示信息。
wait “按任意键继续” window at 5,10 && 指定窗口的位置
第十页,共95页。
10
2、输入命令INPUT
格式:input  [提示信息] TO<内存变量>
功能:暂停程序运行,等待键盘输入数据,当键入回车符后,继续执行下面的命令。
可以输入数值型数据,也可以输入字符型数据,字符型数据必须加引号。
例:input "输入数据:" to vname
3、接受命令ACCEPT
ACCEPT[提示信息] TO <内存变量>
只能接受字符型