VFP程序设计简明教程 作者 鲁俊生 第1-6章 第4章 程序设计基础.ppt

VFP程序设计简明教程 作者 鲁俊生 第1-6章 第4章 程序设计基础.ppt

  1. 1、本文档共153页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 程序设计基础 4.1 程序的建立与运行 4.2 程序中常用的命令 4.3 结构化程序设计 4.4 子程序、过程及过程文件 4.5 参数传递与变量作用域 4.1 程序的建立与运行 4.1.1 建立程序文件 1. 命令方式 创建程序文件时,应使用MODIFY COMMAND命令。 命令格式:MODIFY COMMAND <文件名> 该命令打开一个程序编辑窗口,供输入编辑程序之用。如,在“命令”窗口输入modi comm c:\vfplx\p_1,打开程序编辑窗口并将例3-28的内容输入到程序编辑窗口中(见图4-1),然后,按Ctrl+W键将输入的内容存盘,即可创建名为p_1.prg的命令文件。 2. 菜单方式 选择“文件”/“新建”/“程序”,再单击“新建文件”按钮即可打开程序编辑窗口(图4-1)。在程序编辑窗口输入程序代码并保存,然后关闭程序编辑窗口。 4.1.2 程序文件的打开与运行 1. 打开程序文件 利用命令MODIFY COMMAND <文件名>可直接打开已建立的程序文件。另外,利用菜单也可以打开程序文件,其方法是:选择“文件”/“打开”,然后在图4-2所示的“打开”对话框中选择“搜寻”位置、指定“文件类型”和“文件名”并单击“确定”按钮即可。除此之外,用鼠标单击工具栏的“打开”按钮,然后依据提示操作也可以打开程序文件。 2. 运行程序文件 如果程序文件已经打开,用鼠标单击工具栏上的按钮就可以运行该程序文件。如果程序文件没有打开,则可以使用命令方式运行这个程序文件,方法是执行以下命令: DO <文件名> 利用菜单方式也可以运行程序文件,具体方法是从菜单中选择:“程序”/“运行”。 VFP在首次运行一个程序文件时,会自动编译生成目标文件?.fxp。目标文件也可以单独编译生成,只要打开程序文件,选择菜单“程序”/“编译”即可。程序文件的运行过程可通过选择菜单“程序”/“取消”来终止。 4.2 程序中常用的命令 4.2.1 基本输入/输出语句 1. 键盘输入命令 命令格式:INPUT [<字符表达式>] TO <内存变量> INPUT命令接收键盘输入数据并将其赋给指定的内存变量。执行该命令时,命令中的<字符表达式>将显示于屏幕,可作为给用户的提示。该命令可以输入除备注型和通用型外的所有类型的数据,在输入C型、L型、D型常量时要加相应的定界符。 例4-1 从键盘分三次输入数据,(分别为24,“字符数据”和{^2000-7-18})并赋给内存变量X;每次输入后,输出X的值及类型。本例程序的文件名为P4_1.prg。 ***程序P4_1.prg开始 CLEAR FOR I=1 TO 3 &&使以下至ENDFOR之前的语句运行3次(后面章节介绍) INPUT "请输入X的值:" TO X &&键盘输入内存变量X的值 ?X &&输出X的值 ?TYPE("X") &&输出X的的类型 ENDFOR &&使程序返回到FOR I=1 TO 3语句执行 执行P4_1.prg程序时,输入及显示情况如下: 请输入X的值:24 24 N 请输入X的值:"字符数据" 字符数据 C 请输入X的值:{^2000-7-18} 07/18/00 D 2. 字符串接收命令 命令格式:ACCEPT [<字符表达式>] TO <内存变量> ACCEPT命令接受通过键盘输入的一个字符常量并送给指定的内存变量,命令中的<字符表达式>将显示于屏幕,可用于提示用户输入的内容。输入的字符型常量不要加定界符,否则定界符也会作为字符常量的一部分输入。 例4-2 将例4-1程序中的INPUT改为ACCEPT,以P4_2.prg为程序名存盘,运行该程序并再次以相同内容输入,注意输出结果的变化情况。 3. 等待命令 命令格式:WAIT [<字符表达式>] [TO <内存变量>] [TIMEOUT <等待时间>] WAIT命令暂停程序的执行,并在用户按任意键或等待指定的时间后恢复程序的执行。命令选项TIMEOUT <等待时间>用于指定等待的时间,其单位是秒;选项<字符表达式>用于指定在等待期间屏幕上显示的信息,若无选项<字符表达式>,系统自动在屏幕上显示“按任意键继续…”。若使用了选项TO <内存变量>,则将用户按下键输入的字符送给指定的内存变量。如果该命令中若没有选用任何选项,则系统将一直等待用户按任意键后,才会执行后继语句。 4. 输出命令 命令格式:?[<表达式列表>] 命令格式:??[<表达式列表>] “?”命令输出一个或多个表达式的值

文档评论(0)

开心农场 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档