Visual Foxpro程序设计基础教程
4星 · 超过85%的资源 需积分: 9 151 浏览量
更新于2024-08-01
收藏 1.1MB PPT 举报
"Visual Foxpro课件\A7-结构化程序设计.ppt"
这篇内容讲述了Visual FoxPro(VFP)的结构化程序设计基础知识,主要包括以下几个方面:
1. **程序的概念**:程序是由一系列有序命令组成的集合,其目的是为了完成特定的任务。在VFP中,程序设计是提高效率和保存执行过程的关键。
2. **程序文件的创建与执行**:
- **创建/修改**:可以通过菜单或命令方式进行。菜单方式下,可以在“文件”菜单中选择“新建”,然后选择“程序”并新建文件。命令方式下,使用`MODIFY COMMAND`或`MODIFY FILE`命令,指定文件名(扩展名为.prg)。
- **命令书写规则**:每条命令以回车结束,一行只能写一条命令。如果命令过长,可以使用续行符“;”来分行,但最后一行不应添加续行符。
3. **程序的执行**:
- **菜单方式**:通过“程序”菜单的“运行”选项,选择要运行的程序文件并点击“运行”。
- **命令方式**:使用`DO`命令执行程序文件,该命令可以嵌套调用其他程序,执行流程直到遇到终止命令,如`CANCEL`、`DO`、`RETURN`、`QUIT`等。
4. **程序的控制结构**:
- **顺序结构**:按照命令的顺序依次执行。
- **分支结构**:使用`IF...THEN...ELSE`语句实现条件判断,根据条件执行不同的代码块。
- **循环结构**:包括`FOR`、`WHILE`、`REPEAT...UNTIL`等,用于重复执行某段代码直至满足特定条件。
- **模块化**:通过函数、子程序和过程来组织代码,提高代码的复用性和可维护性。
5. **程序的注释**:VFP提供了两种注释方式,`NOTE`和`&&`,它们用于解释程序功能,提高代码的可读性。注释不会被VFP执行,仅供人阅读理解。
6. **程序设计的重要性**:相比于命令交互式操作,程序设计能提高工作效率,同时程序的执行过程可以保存,方便日后重复使用或调试。
在学习VFP的结构化程序设计时,了解和掌握这些基本概念和操作方法是至关重要的,这将有助于理解和编写有效的VFP程序,实现数据处理和管理的自动化。
2010-05-08 上传
2022-06-16 上传
2022-02-14 上传
2022-11-23 上传
2022-10-31 上传
2021-12-16 上传
2022-06-09 上传
htxiayi
- 粉丝: 0
- 资源: 11
最新资源
- spring security 2.0.x 中文版参考手册
- spring security 2.0.x reference documentation
- Java2参考大全(第四版)
- 设计模式-英文版(Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides)
- JSR179 开发指南 MIDP_Location_API-Developers_Guide_v2_0_en.pdf
- Vss项目管理工具安装-使用
- blazeds_devguide.pdf
- C语言全本,不错的资料
- Boost.Thread
- Sharepoint2007单点登录
- 编程优秀数据推荐,绝对经典!
- Microsoft Visual C# 2008 Step by Step.pdf(E文)
- Office+SharePoint+Server+2007+部署图示指南
- ASP.NET 2.0入门经典-2
- JSF in Action 中文版
- IBM COGNOS CONFIGURATION 用户指南