《制作系统界面》PPT课件

《制作系统界面》PPT课件

ID:38689469

大小:560.50 KB

页数:83页

时间:2019-06-17

《制作系统界面》PPT课件_第1页
《制作系统界面》PPT课件_第2页
《制作系统界面》PPT课件_第3页
《制作系统界面》PPT课件_第4页
《制作系统界面》PPT课件_第5页
资源描述:

《《制作系统界面》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、进一步研究项目设计方案设计程序制作界面主要内容各公司对项目设计方案再一次仔细研究,学生相互探讨,相互学习,设计出系统所需界面的版面进一步研究项目设计方案返回在前面各讲中,我们主要用菜单和命令方式操作数据库,但是要开发有实用价值的系统,必须采用程序设计方法。VisualFoxPro的程序设计包括结构化程序设计和面向对象程序设计。前者是传统的程序设计方法,主要用于过程和函数的编写,后者借助系统提供的辅助工具实现界面设计。在面向对象程序设计中,需要为对象编写事件代码,也要用到结构化程序设计的方法。就此而言,结构化程

2、序设计是面向对象程序设计的基础。设计程序什么是程序?程序是能够完成一定任务的命令的有序集合。这组命令被存放在称为程序文件或命令文件的文本文件中。当运行程序时,系统会按照一定的次序自动执行包含在程序文件的命令。程序方式的特点是什么?可以利用编辑器,方便地输入、修改和保护程序;可以用多种方式、多次运行程序;可以在一个程序中调用另一个程序。程序与交互操作的区别是什么?交互操作一次只能执行一条命令,而程序一次能运行多条命令;程序文件一旦编成,即可长期保存并且可多次运行,而再次执行交互操作需重新输入命令;程序方式可以完

3、成一些复杂的任务,而交互操作的功能是有限的。程序中常用的几条命令1、清除屏幕命令命令格式:CLEAR功能:清除屏幕上显示的信息2、注释命令命令格式:NOTE<注释内容>*<注释内容><可执行语句>&&<注释内容>功能:程序的说明性语句,不执行3、允许或不允许系统自动显示提示信息命令命令格式:Settalkon

4、off4、返回语句命令格式:return功能:返回系统调用本程序的位置程序中常用的几条命令5、INPUT命令命令格式:INPUT[<字符表达式>]TO<内存变量>功能:该命令等待用户从键盘输入数据,用户

5、可以输入任意合法的表达式。当用户以回车键结束输入时,系统将表达式的值存入指定的内存变量,程序继续运行。例1、编写一个能计算任意半径的圆的周长和面积的程序,程序文件名为LS2.prg。INPUT"请输入圆的半径:"TORL=2*3.14*RS=3.14*R^2?"半径为:"+ALLTRIM(STR(R))+"的圆的周长和面积如下:"程序中常用的几条命令6、ACCEPT命令命令格式:ACCEPT[<字符表达式>]TO<内存变量>功能:该命令等待用户从键盘输入字符串。当用户以回车键结束输入时,系统将该字符串存人指定

6、的内容变量,程序继续运行。例2、输入姓名,在XSQK.DBF表中查询该姓名对应的学号,程序文件名为cxxh.prg。USExsqk.dbfaccept"请输入姓名:"toxmlocatefor姓名=xm?姓名,学号Use程序中常用的几条命令7、WAIT命令命令格式:WAIT[<字符表达式>][TO<内存变量>]功能:该命令显示字符表达式之值作为提示信息,暂停程序的执行,直到用户按任意键或单击鼠标时继续程序的执行。例3、分屏显示男、女学生的情况,程序文件名为waitcx.prg。usexsqk.dbflistf

7、or性别="男"wait"按任意键显示女学生的情况"windowtimeout15listfor性别="女"use程序文件的建立与执行以命令方式建立、编辑程序文件命令格式:MODIFYCOMMAND[<程序文件名>

8、?]MODIFYFILE[<文件名>

9、?]ctrl+w存盘ctrl+q放弃存盘放弃存盘例1:编写一个计算半径为10米的圆的周长和面积的程序,程序文件名为LS1.prg。R=10L=2*3.14*RS=3.14*R^2?L,S运行程序文件方法1:菜单方式:程序运行,打开“运行”对话框从文

10、件列表框中选择要运行的程序文件,并单击“运行”命令按钮方法2:命令方式命令格式:DO<文件名>[WITH<参数表>]注意:DO命令默认运行.PRG程序,DO命令中的<文件名>只需输入主文件名。要运行其它程序,<文件名>中须包括扩展名程序的基本结构--顺序结构执行过程:按照语句排列的先后顺序依次执行,即从第一条执行到最后一条。例5、两数之和、之差、积ClearInput"请输入第一个数"toainput"请输入第二个数"tobS=0S=a+b?”两个数之和为”,s分支结构是在程序执行时,根据不同的条件,选择执行

11、不同的程序语句,用来解决有选择、有转移的诸多问题。分支结构1.IF条件语句IF<条件><命令序列1>[ELSE<命令序列2>]ENDIF原理:首先判断<条件表达式>的逻辑值,若条件为“真”时,执行。然后,再执行Endif后面的。若条件为“假”时,执行Else后面的。然后,再执行Endif后面的。分支语句的嵌套对于二分支以上的问题,需要使用分支语

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

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

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