VisualFoxPro程序设计(I)

VisualFoxPro程序设计(I)

ID:41097566

大小:293.01 KB

页数:45页

时间:2019-08-16

VisualFoxPro程序设计(I)_第1页
VisualFoxPro程序设计(I)_第2页
VisualFoxPro程序设计(I)_第3页
VisualFoxPro程序设计(I)_第4页
VisualFoxPro程序设计(I)_第5页
资源描述:

《VisualFoxPro程序设计(I)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本章内容简介介绍程序设计的基础知识,主要包括VisualFoxPro程序设计的特点、VisualFoxPro程序文件的建立与运行、程序的基本结构、子程序、过程及函数调用等,建立基本的编程思想。本章后面通过实例加强对编写程序的实际训练。学习目标要求学会VisualFoxPro基本的面向过程的编程方法。要求掌握程序的3种基本结构,会编写简单的应用程序,会进行过程调用和简单的参数传递。学习切入点及方法本章的学习切入点是理解将现实生活中提出的要求转换成程序能处理的基本流程,然后编写程序实现。基本方法是尽可能多地接触各类问题,多练习,多上机操作,由浅入深、由小及大,逐步进入编程解决问题的境界。建议学时课

2、堂讲授8~10学时,上机10~15学时。本章练习较多,只有逐一上机操作实践,才有可能融会贯通。第六章VisualFoxPro程序设计9/1/20211VisualFoxPro程序设计基础6.1VisualFoxPro程序设计特点6.2程序文件的建立与执行6.3程序的基本结构6.4子程序、过程与自定义函数6.5典型例题解析第六章VisualFoxPro程序设计9/1/20212VisualFoxPro程序设计基础6.1.1过程化与面向对象程序设计VisualFoxPro支持过程化程序设计和面向对象程序设计程序设计与开发类型。1.过程化程序设计采用结构化编程语句来编写程序。特点:把一个复杂的程序分

3、解为若干个较小的模块(程序段),每个模块都可进行独立的调试,又称为模块化程序设计。2.面向对象程序设计程序设计思想是面向对象,即设计的主要任务在于描述对象。程序是由事件驱动的,因而在执行过程中,持续等待的是一个发生在对象上的事件。而发生什么事件则要看使用者的操作,如单击、双击鼠标等。至于下一步的程序流向,则要看驱动的是什么事件。6.1VisualFoxPro程序设计特点9/1/20213VisualFoxPro程序设计基础程序是能够完成一定任务的命令的有序集合。这组命令被存放在称为程序文件或命令文件的文本文件中,文件扩展名为.PRG当程序运行时,系统会按照一定的次序自动执行包含在程序中的命令。

4、例6.1求圆形的面积。*功能说明:求圆形的面积*文件名:PROG1.PRGCLEARSETTALKOFFINPUT"请输入圆的半径,半径="TORS=PI()*R*R?"半径为"+ALLTRIM(STR(R))+"的圆,面积=",SSETTALKONRETURN程序形式上由若干命令行组成,满足规则:(1)一个命令行内只能写一条命令,命令行长度不超过2048个字符,以回车键结束。(2)一个命令行可以由若干个物理行组成。一条命令在一行内写不下时,可以分成几行,在行末尾加符号“;”;或者由系统自动换行,直到按回车键,通知系统本命令行输入完毕。(3)为便于阅读,按一定的格式输入程序,即一般程序结构左对

5、齐,而控制结构内的语句序列比控制结构的语句缩进若干格。6.1.2VisualFoxPro程序的概念6.1VisualFoxPro程序设计特点9/1/20214VisualFoxPro程序设计基础程序是能够完成一定任务的命令的有序集合。例6.1求圆形的面积。*功能说明:求圆形的面积*文件名:PROG1.PRGCLEARSETTALKOFFINPUT"请输入圆的半径,半径="TORS=PI()*R*R?"半径为"+ALLTRIM(STR(R))+"的圆,面积=",SSETTALKONRETURN第二部分:从第三行开始的六行是数据处理部分(1)提供原始数据部分(第5行)(2)数据处理部分(第6行)(

6、3)输出结果部分(第7行)第一部分:前两行说明部分,用*号表示注释第三部分:控制返回部分,最后一条命令。它控制程序返回到调用该程序的调用处。6.1.2VisualFoxPro程序的概念6.1VisualFoxPro程序设计特点9/1/20215VisualFoxPro程序设计基础6.2.1程序文件的建立1、创建程序(1)在“项目管理器”窗口中,选定“代码”选项卡中的“程序”项;(2)选择“新建”命令。或者:(1)在【文件】菜单中选择【新建】命令;(2)在“新建”对话框中选择“程序”;(3)单击【新建文件】按钮。或者:在“命令”窗口中键入:MODIFYCOMMAND6.2VFP程序文件的建立与执

7、行格式:MODIFYCOMMAND[<文件名>/?][<文件名>]:可选项,指定打开或创建的程序文件名。若不指定新建程序文件的扩展名,自动指定.PRG为扩展名。[?]:显示“打开”对话框。可以从中选择一个已有程序或输入要创建的新程序名。9/1/20216VisualFoxPro程序设计基础【例】用户通过VFP的命令窗口建立上例程序文件,使用命令:MODIFYCOMMANDPROG1打开程序编辑窗口

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。