西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第7章 FoxPro程序设计初步

第7章F0xPr程序设计初步 第7章 FoxPro程序设计初步 7.1 FoxPro程序一命令文件的 建立和执行 7,2流程图介纽 73顺序执行 74判断分支 7.5几个有用的命令 BACK
第7章 FoxPro程序设计初步 第7章 FoxPro程序设计初步 7.1 FoxPro程序—命令文件的 建立和执行 7.2 流程图介绍 7.3 顺 序 执 行 7.4 判断分支 7.5 几个有用的命令

第7章F0xPr程序设计初步 71 FoxPro程序命令文件的建立和执行 711建立和编辑命令文件 1用 MODIFYCOMMAND命令建立命令文件 常用命令格式: MODIFY COMMAND[〈文件名〉] 文件名的默认扩展名为PRG。系统首先在磁盘上 寻找该文件,若未找到,则建立之,在屏幕上打开 编辑窗,供用户输入内容;若找到,则在屏幕上打开 编辑窗,把该文件内容调至编辑窗,由用户进行编 辑,并在磁盘上复制一同名、同内容的BAK文件
第7章 FoxPro程序设计初步 7.1 FoxPro程序—命令文件的建立和执行 7.1.1建立和编辑命令文件 1.用MODIFYCOMMAND命令建立命令文件 常用命令格式:MODIFYCOMMAND[〈文件名〉] 文件名的默认扩展名为PRG。系统首先在磁盘上 寻找该文件,若未找到,则建立之,在屏幕上打开一 编辑窗,供用户输入内容;若找到,则在屏幕上打开 一编辑窗,把该文件内容调至编辑窗,由用户进行编 辑,并在磁盘上复制一同名、同内容的BAK文件

第7章F0xPr程序设计初步 编辑结束时,可用^nd或^W结束命令并存盘。也 可用Esc键作废编辑并结束命令 2.在操作系统下,利用其它编辑软件建立编辑命令 文件 FoxPro的命令文件是ASCI码文件,可用其它编辑 程序如: WORDSTAR、wPS等建立和编辑之
第7章 FoxPro程序设计初步 编辑结束时,可用^End或^W结束命令并存盘。也 可用Esc键作废编辑并结束命令。 2. 在操作系统下,利用其它编辑软件建立编辑命令 文件 FoxPro的命令文件是ASCII码文件,可用其它编辑 程序如:WORDSTAR、WPS等建立和编辑之

第7章F0xPr程序设计初步 712执行命令文件 运行 FoxPro的程序有两种方式:一种是处于 FoxPro 的控制下;另一种则是在操作系统状态下执行的方式 1.在 FoxPro的命令窗口 COMMAND窗口)中执行 命令格式DO〈命令文件名 此命令将首先打开该〈命令文件名〉,然后从第 条语句开始执行。执行完毕,自动关闭此命令文件,回到 命令窗口。 2.在操作系统状态下执行 对于 FoxPro的命令文件,在操作系统状态下,键入
第7章 FoxPro程序设计初步 7.1.2执行命令文件 运行FoxPro的程序有两种方式:一种是处于FoxPro 的控制下;另一种则是在操作系统状态下执行的方式。 1. 在FoxPro的命令窗口(COMMAND窗口)中执行 命令格式:DO〈命令文件名〉 此命令将首先打开该〈命令文件名〉,然后从第一 条语句开始执行。执行完毕,自动关闭此命令文件,回到 命令窗口。 2. 在操作系统状态下执行 对于FoxPro的命令文件,在操作系统状态下,键入

第7章F0xPr程序设计初步 FOX〈命令文件名〉 之后,由DOS自动装入 FoXPro并执行命令文件 省略扩展名时的执行情况同 FoxPro命令窗中的DO命令 3.通过 CONFIG. FP文件执行 在 FoxPro系统中设置 CONFIG.FP文件,并在此文件 中设置要执行的命令文件名。然后,系统每次在操作系 统状态下调入 FoxPro时,都将首先自动打开并执行此命 令程序。执行完毕,关闭此命令程序,系统处于 FoxPro命 令状态。这时,调入 FoxPro的工作才算完成
第7章 FoxPro程序设计初步 FOX〈命令文件名〉 之后,由DOS自动装入FoxPro并执行命令文件。 省略扩展名时的执行情况同FoxPro命令窗中的DO命令。 3. 通过CONFIG.FP文件执行 在FoxPro系统中设置CONFIG.FP文件,并在此文件 中设置要执行的命令文件名。然后,系统每次在操作系 统状态下调入FoxPro时,都将首先自动打开并执行此命 令程序。执行完毕,关闭此命令程序,系统处于FoxPro命 令状态。这时,调入FoxPro的工作才算完成

第7章F0xPr程序设计初步 可利用任何文本编辑程序建立 CONFIG. FP文件。在 CONFIG. FP中设置 COMMAND=DO〈命令文件名〉 BACK
第7章 FoxPro程序设计初步 可利用任何文本编辑程序建立CONFIG.FP文件。在 CONFIG.FP中设置 COMMAND=DO〈命令文件名〉

第7章F0xPr程序设计初步 72流程图介绍 在编制程序时,尤其是编制复杂程序时,常用流程图 来进行程序设计和介绍程序的结构。流程图是形象地 描述程序设计思想的好方法,它的特点是比较直观、清 晰、一目了然。 本书中,我们使用结构化程序流程图的三种基本图 形,如图7—1所示
第7章 FoxPro程序设计初步 7.2 流程图介绍 在编制程序时,尤其是编制复杂程序时,常用流程图 来进行程序设计和介绍程序的结构。流程图是形象地 描述程序设计思想的好方法,它的特点是比较直观、清 晰、一目了然。 本书中,我们使用结构化程序流程图的三种基本图 形,如图7—1所示

第7章F0xPr程序设计初步 (a) 条件 为.F. △N 条件n (b1) 循环条件 图7-1流程图常用基本图形 循环体 (a)顺序结构;(b)分支结构; (c)循环结构
第7章 FoxPro程序设计初步 图7—1 (a)顺序结构;(b)分支结构; (c)循环结构

第7章F0xPr程序设计初步 图7-1中(a)、(b)、(c)分别对应顺序、分支、循环 三种程序流程 图7-1(a)中的每个矩形框对应输入、输出及处理功 能。它们的执行顺序按从上至下进行,反映了程序结 构的顺序情形。 图7-1(b)中,程序的执行出现了分支,即根据不 同情况(条件),执行不同功能。(b1)反映了二分支即两 种情况的情形,(b2)反映了多分支即可能出现多种情况 的情形。(b)中的三角形是一种分支,当满足该条件时, 执行该分支下面的功能,而其余分支下的功能不论是 否满足条件,一律不被执行
第7章 FoxPro程序设计初步 图7—1中(a)、(b)、(c)分别对应顺序、分支、循环 三种程序流程。 图7—1(a)中的每个矩形框对应输入、输出及处理功 能。它们的执行顺序按从上至下进行,反映了程序结 构的顺序情形。 图7—1(b)中,程序的执行出现了分支,即根据不 同情况(条件),执行不同功能。(b1)反映了二分支即两 种情况的情形,(b2)反映了多分支即可能出现多种情况 的情形。(b)中的三角形是一种分支,当满足该条件时, 执行该分支下面的功能,而其余分支下的功能不论是 否满足条件,一律不被执行

第7章F0xPr程序设计初步 图7-1(c)是循环结构图形,图形中包含顶部和左侧 区域是循环的条件和范围。顶部的条件如果满足,则 执行范围给定的语句。然后,再次返回顶部,判断条 件是否满足:若满足,则继续执行以下语句;若不满 足,则退出循环,结束循环结构 BACK
第7章 FoxPro程序设计初步 图7—1(c)是循环结构图形,图形中包含顶部和左侧 区域是循环的条件和范围。顶部的条件如果满足,则 执行范围给定的语句。然后,再次返回顶部,判断条 件是否满足:若满足,则继续执行以下语句;若不满 足,则退出循环,结束循环结构
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第6章 数据库的辅助操作命令.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第5章 FoxPro系统菜单的使用.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第4章 库文件的维护及.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第3章 FoxPro应用基础.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第2章 FoxPro基础知识.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第1章 数据库系统概论.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第16章 关系数据库设计初步.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第15章 关系数据库.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第14章 FoxPro与其它语言.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第13章 多用户操作.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第12章 多库文件操作.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第11章 FoxPro生成器的使用.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第10章 子程序及基本菜单的.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)目录(主编:郭盈发).ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第十章 继承.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第九章 数组.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第八章 面向对象的Java程序.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第七章 使用方法.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第六章 循环结构.ppt
- 《面向对象程序设计》课程教学资源(PPT课件)第五章 运算符、类型转换以及条件判断结构.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第8章 循环.ppt
- 西安电子科技大学出版社:《数据库原理与应用》课程教材电子教案(PPT课件讲稿)第9章 输入输出格式设计.ppt
- 《MMS Visual Studio .NET培训》可视化的软件架构设计.ppt
- 《MMS Visual Studio .NET培训》在NET上构架企业级应用程序.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十一讲 ASP.NET增强服务器 控件.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十五讲 DataAdapter对象.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十四讲 DataReader对象的使用.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十六讲 DataSet对象.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十八讲 利用 Gridview控件显示数据.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十二讲 Treeview控件.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第八讲 ASP.NET验证控件.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二讲 C#知识回顾.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十讲 DataList控件应用.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第九讲 页面跳转与数据传输.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第六讲 ASP.NET服务器控件(二).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第七讲 ASP.NET服务器控件(三).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第三讲 JavaScript脚本.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十讲 ASP.NET内置对象(一).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十九讲 Repeater控件应用.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第五讲 基本Web服务器控件的应用计.ppt