- 1、本文档共81页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《Visual_FoxPro程序设计》第6章结构化程序设计,visualfoxpro,visualfoxpro6.0,visualfoxpro9.0,visualfoxpro教程,visualfoxpro下载,visualfoxpro官方,visualfoxpro6.0下载,visualfoxpro9.0下载,visualfoxpro6.0教程
第6章 结构化程序设计 6.1 程序文件 6.2 程序控制结构 6.3 过程与过程调用 6.4 程序的调试 在程序设计的方法中,结构化程序设计是程序设计的基本方法。结构化程序设计的基本思想是逐步求精、模块化和自顶向下,将一个复杂的程序系统的设计任务分成多个易于控制和处理的子任务,每个子任务都是可独立编程的子程序、过程或函数模块。其程序控制结构有顺序结构、分支结构和循环结构三种。 6.1 程序文件 6.1.1 程序文件建立 6.1.2 简单的交互方式输入输出命令 6.1.3 应用程序的调试与执行 6.1 程序文件 前面已经介绍了Visual FoxPro的交互式操作方式:菜单操作方式和命令操作方式。这两种方式对于需要大量重复操作的数据库管理工作来说,效率低下;而且这两种方式都要求用户熟练掌握Visual FoxPro中的各种数据操作,这在实际应用环境中并不现实。因此,Visual FoxPro提供了程序文件方式来管理数据库,即通过程序文件编辑工具,将数据库操作的命令、函数等编制成一个有序序列存放在程序文件中,然后通过菜单操作方式或命令操作方式运行该程序文件,即可完成相应的一系列操作,程序文件的扩展名为.PRG。 6.1.1 程序文件的建立 Visual FoxPro中编写的代码都存放在纯文本格式的文件中,因此任何可以建立、编辑文本文件的工具都可以创建和编辑Visual FoxPro程序文件,通常使用的是Visual FoxPro提供的内部编辑器。程序文件建立的方法有多种,常用的有下列3种方法。 1.菜单方式 单击“文件”|“新建”命令,在弹出的“新建”对话框中,选择文件类型为“程序”,然后单击“新建文件”按钮,即可打开如图所示的程序编辑窗口。 2.项目管理器方式 (1)单击“文件”|“新建”命令,在弹出的“新建”对话框中,选择文件类型为“项目”,然后单击“新建文件”按钮,在打开的“创建”对话框中输入项目文件名后,单击“保存”按钮,即可打开“项目管理器”对话框。 (2)在“项目管理器”对话框的“全部”选项卡中,单击“代码”前的“+”号展开“代码”文件夹,选择“程序”选项,然后单击“新建”按钮,如图所示,也可打开程序编辑窗口。 3.命令方式 命令格式如下: MODIFY COMMAND [程序文件名] 在命令窗口中输入该命令后,也会打开程序编辑窗口。 其中各参数的说明如下: 如果命令中给出程序文件名,若该文件不存在,则打开以该文件名为标题的程序编辑窗口;若该文件已存在,则在程序编辑窗口中打开该文件,可以重新进行编辑修改。 如果命令中缺省程序文件名,则会打开默认以“程序1”、“程序2”为标题的程序编辑窗口,在保存时,用户应重新为程序文件命名。 若程序文件名中未给出包含盘符和路径的绝对路径,默认保存在当前文件中;程序文件名中可以缺省程序文件的扩展名,系统会自动加上扩展名.PRG。 6.1.2 简单的交互方式输入输出命令 在程序的执行过程中,经常需要从键盘输入数据,或将运行结果在屏幕上显示出来,这就需要在程序设计中使用到交互式的输入输出命令。 1.输入单字符命令 输入单字符命令的格式如下: WAIT [提示信息] [TO 内存变量] 其中各参数的说明如下: [提示信息]表示在等待用户输入时,在屏幕上显示的提示内容,通常是一个字符串,需用单引号、双引号或方括号作为定界符括起来,也可以是字符串变量。若省略该项,屏幕上显示的是系统默认的提示信息“按任意键继续……”。 [TO 内存变量]表示将输入的单个字符赋给内存变量。输入字符时,不需输入字符的定界符,否则内存变量得到的是第一个定界符;若未输入字符就按回车键或单击鼠标,则内存变量得到空值。若省略该项,则输入的字符不能保留。 注意:该命令一般只是为了显示提示信息,等待用户按任意键后继续执行。 2.输入字符串命令 输入字符串命令的格式如下: ACCEPT [提示信息] TO 内存变量 其中各参数的说明如下: [提示信息]表示在等待用户输入时,在屏幕上显示的提示内容,通常是一个字符串,需用单引号、双引号或方括号作为定界符括起来,也可以是字符串变量。 TO 内存变量表示将输入的字符串赋给内存变量。输入字符串时,不需输入字符串的定界符,否则定界符也会作为字符串的一部分被赋给内存变量;若未输入字符就按回车键或单击鼠标,则内存变量得到空值。若省略该项,则输入的字符不能保留。 【例6-1】编写程序文件prog.prg,要求根据键盘输入的学生姓名,显示该学生的学生信息。 分析:要在表中查询满足条件的记录,首先应打开该表,根据题目要求,本题应先打开的是学生信息表student,再用ACCEPT命令将所输入的学生姓名存放到内存变量中,再根据该值在表中进行查询并显示,所
您可能关注的文档
- PowerFactory入门教程.pdf
- princ-ch25-presentation.pdf
- PRS-753-D型线路保护装置检验规程(500kV).doc
- PSD单线图格式潮流图程序用户手册.pdf
- PSSE潮流文件说明.doc
- PST-1200主变运行说明.doc
- PTN 系统硬件.ppt
- PTN考试题4月-判断.doc
- quartz作业调度.ppt
- RCS-931线路保护检验作业指导书.doc
- 化学制药行业节能减排市场发展监测及投资战略咨询报告.docx
- 2024年有哪些信誉好的足球投注网站广告行业市场发展现状及投资方向研究报告.docx
- 2024年促肝细胞生长素项目资金需求报告代可行性研究报告.docx
- 2024年数字媒体行业发展运行现状及投资潜力预测报告.docx
- 2024年物业服务行业发展潜力预测及投资战略规划报告.docx
- 外科护理学练习卷附答案.docx
- 外研版三年级上册第二模块第一单元.pptx
- 2024年非金属矿项目投资申请报告代可行性研究报告.docx
- 2024年回收报废车行业发展监测及投资战略咨询报告.docx
- 2024年真空绝热板项目投资申请报告代可行性研究报告.docx
最近下载
- YEWS机组控制系统维修手册.pdf VIP
- 财务总监面试问题.doc VIP
- 2023年电子科技大学计算机科学与技术专业《计算机组成原理》科目期末试卷B(有答案).docx VIP
- 国家开放大学《管理英语4》边学边练Unit 1-4(答案全).docx VIP
- 2023年电子科技大学计算机科学与技术专业《计算机组成原理》科目期末试卷A(有答案).docx VIP
- 2024华医网继续教育加速康复外科理论与实践题库答案.docx VIP
- 河湖水岸硬质护坡的生态化改造.ppt VIP
- 《数字信息资源检索与利用》总复习题.doc VIP
- 支教工作总结报告PPT.pptx
- 25道特斯拉服务与维修工程师岗位常见面试问题含HR常问问题考察点及参考回答.pdf
文档评论(0)