第四章(1) 面向过程序设计基础 S Microsoft visual FoxPro 口区 文件∝)编辑)显示Q)格式)工具〔) 程序)窗口)帮助Q 口回当咧圖回 命 口区
第四章(1)
m程序设计特点及步骤 H Visua1 Foxpro的基本命 令格式及规则 变量和表达式的使用 m数组和函数的概念
程序设计特点及步骤 Visual Foxpro 的基本命 令格式及规则 变量和表达式的使用 数组和函数的概念
程序设计的特点 m快速无误地自动执行复杂、重复的任务 程序可以不断地调试、修改、反复执行 直至正确完美 程序之间可以相互调用 m通过程序的流程控制,可以完成庞大 复杂的任务
快速无误地自动执行复杂、重复的任务 程序可以不断地调试、修改、反复执行, 直至正确完美 程序之间可以相互调用 通过程序的流程控制,可以完成庞大、 复杂的任务
程序设计的步骤 可以在命令窗口中直接执行命令 命令 区 use学生档案 按 ENTER键即可执行
可以在命令窗口中直接执行命令 按ENTER键即可执行
编制程序 建立程序 A' Mi crosoft Vi sual FoxPro 文件①)编辑吧)显示)格式)工具)程序¢)窗口)帮助a 程 圖s!厂 文件类型 C项目①) 口Ⅸ C数据库) C表〔 新建文件0 C查询Q C视图 C远程视图E) 向导) C表单①) C报表E〕 C标签0L 程序) 类 C菜单0 帮助QD 创建新文件
编 制 程 序 在文件菜单中选择“新建”,在新建对话框中选择程 序选项,然后单击“新建文件”按钮。 建立程序
编制程序 保存程序 囯通过选择“文件”菜单中的“保存”命令 行保存,也可以通过选择“另存为”命令 另外保存一份备份 Et vi sual FoxP 区 文件¢)编辑吧)显示Q)格式)工具〔)程序①)窗口)帮助0 另存为 区区的|!回回 保存在 国程序 口区 防真 EOF O TEF0R专业=“信息管理” FOUND O TRUE 保存文档为:序1.rrg 保存 保存类型T):程序(*,prg) 帮助0 代码页c
编 制 程 序 保存程序 通过选择“文件”菜单中的“保存”命令进 行保存,也可以通过选择“另存为”命令 另外保存一份备份
编制程序 S' Microsoft visual FoxPro 运征焻序 立性)编根)显录)趑式的)目)「应)安口)翻助自n 运行 查找范围〔):「程序 □防真 程序1.prg BInstallShield610EastLanguagePack. exe APdb1217 类型:应用程序 x1uga1 example exe 大小:3.36MB 执行文件 程序1prg 匚运行 文件类型):程序 取消 帮助Q 代码 國a
编 制 程 序 运行程序 在程序菜单中选择“运行”命令 在运行对话框中选择程序的位置、 名称 单击“运行”按钮
跟踪 编制程序 □口区 文件① 窗口 试①)工具〔)窗口)帮助 回型回网司购回画回」 跟踪 对象0) 过程R) 视 局部 □-回 监视() 名称 窗口 类型 -回x 位置① 名称 类型 回,iM(M
编 制 程 序 调试程序 点击“工具菜单”,然后单击“调试器”菜 单项进入“调试器”对话框 跟踪 窗口 监 视 窗 口 局部 窗口
调试常用命令及含义 菜单命令快捷按钮 命令说明 运行 打开程序文件或表单文件 取消 d关闭正在调试的程序 单步跟踪功进入函数或过程,每次执行一条语句 单步 每次执行一个函数或过程 跳出 结束当前函数或过程调用下一个函数或过程 运行至光标处巴运行到光标位置,等待用户反映 定位修改 打开编辑器,从当前位置修改程序 调速 调整程序的执行速度 设置下一条语句将下一条语句设为执行 .pSan
菜单命令 快捷按钮 命 令 说 明 运行 打开程序文件或表单文件 取消 关闭正在调试的程序 单步跟踪 跳出 单步 运行至光标处 定位修改 调速 设置下一条语句 进入函数或过程,每次执行一条语句 每次执行一个函数或过程 结束当前函数或过程调用下一个函数或过程 运行到光标位置,等待用户反映 打开编辑器,从当前位置修改程序 调整程序的执行速度 将下一条语句设为执行
Visua1 Foxpro的基本命令格式及规则 、命令格式: DISPLAY[ FIELDS]表达式1表达式2]……范围>] FOR][OFF] TO PRINT[ PROMPT TO FILE 注意 e[]表示可选项,即可用也可不用 ⊙<表示必选项,即用户在使用时必须对其 赋值 表示参数可以有任意个,但参数之间需 用逗号搁开 e|表示竖线两边的部分只能任选其
Visual Foxpro 的基本命令格式及规则 一、命令格式: DISPLAY[[FIELDS][,]……][] [FOR][WHILE];[OFF][TO PRINT [PROMPT]] |TO FILE ☺[ ] 表示可选项,即可用也可不用 ☺<> 表示必选项,即用户在使用时必须对其 赋值 ☺……表示参数可以有任意个,但参数之间需 用逗号搁开 ☺ | 表示竖线两边的部分只能任选其一