1 / 83
文档名称:

4-进一步研究项目设计方案 设计程序 制作界面.ppt

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

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

分享

预览

4-进一步研究项目设计方案 设计程序 制作界面.ppt

上传人:小玉儿 2012/2/1 文件大小:0 KB

下载得到文件列表

4-进一步研究项目设计方案 设计程序 制作界面.ppt

文档介绍

文档介绍:进一步研究项目设计方案
设计程序
制作界面
主要内容
各公司对项目设计方案再一次仔细研究,学生相互探讨,相互学****设计出系统所需界面的版面
进一步研究项目设计方案
返回
在前面各讲中,我们主要用菜单和命令方式操作数据库,但是要开发有实用价值的系统,必须采用程序设计方法。Visual FoxPro的程序设计包括结构化程序设计和面向对象程序设计。前者是传统的程序设计方法,主要用于过程和函数的编写,后者借助系统提供的辅助工具实现界面设计。在面向对象程序设计中,需要为对象编写事件代码,也要用到结构化程序设计的方法。就此而言,结构化程序设计是面向对象程序设计的基础。
设计程序
什么是程序?
程序是能够完成一定任务的命令的有序集合。这组命令被存放在称为程序文件或命令文件的文本文件中。当运行程序时,系统会按照一定的次序自动执行包含在程序文件的命令。
程序方式的特点是什么?
可以利用编辑器,方便地输入、修改和保护程序;可以用多种方式、多次运行程序;可以在一个程序中调用另一个程序。
程序与交互操作的区别是什么?
交互操作一次只能执行一条命令,而程序一次能运行多条命令;程序文件一旦编成,即可长期保存并且可多次运行,而再次执行交互操作需重新输入命令;程序方式可以完成一些复杂的任务,而交互操作的功能是有限的。
程序中常用的几条命令
1、清除屏幕命令
命令格式:CLEAR
功能:清除屏幕上显示的信息
2、注释命令
命令格式: NOTE <注释内容>* <注释内容>
<可执行语句> && <注释内容>
功能:程序的说明性语句,不执行
3、允许或不允许系统自动显示提示信息命令
命令格式: Set talk on|off
4、返回语句
命令格式: return
功能:返回系统调用本程序的位置
程序中常用的几条命令
5、INPUT命令
命令格式: INPUT [ < 字符表达式>] TO <内存变量>
功能:该命令等待用户从键盘输入数据,用户可以输入
任意合法的表达式。当用户以回车键结束输入时,系统
将表达式的值存入指定的内存变量,程序继续运行。
例1、编写一个能计算任意半径的圆的周长和面积的程序,。
INPUT"请输入圆的半径:" TO R
L=2**R
S=*R^2
?"半径为:"+ALLTRIM(STR(R))+"的圆的周长和面积如下:"
程序中常用的几条命令
6、ACCEPT命令
命令格式: ACCEPT [<字符表达式>] TO <内存变量>功能:该命令等待用户从键盘输入字符串。当用户以回车键结束输入时,系统将该字符串存人指定的内容变量,程序继续运行。
例2、输入姓名,,。
USE xsqk .dbf
accept "请输入姓名:" to xm
locate for 姓名= xm
?姓名,学号
Use
程序中常用的几条命令
7、WAIT命令
命令格式: WAIT [ <字符表达式>] [TO <内存变量>]功能:该命令显示字符表达式之值作为提示信息,暂停程序的执行,直到用户按任意键或单击鼠标时继续程序的执行。
例3、分屏显示男、女学生的情况,。
use
list for 性别="男"
wait "按任意键显示女学生的情况"window timeout 15
list for 性别="女"
use
程序文件的建立与执行
以命令方式建立、编辑程序文件
命令格式:
MAND [<程序文件名> | ?]
MODIFY FILE [<文件名> | ?]
ctrl+w存盘
ctrl+q放弃存盘
<esc>放弃存盘

最近更新