子程序.ppt

上传人:b****3 文档编号:2680480 上传时间:2022-11-07 格式:PPT 页数:15 大小:620.50KB
下载 相关 举报
子程序.ppt_第1页
第1页 / 共15页
子程序.ppt_第2页
第2页 / 共15页
子程序.ppt_第3页
第3页 / 共15页
子程序.ppt_第4页
第4页 / 共15页
子程序.ppt_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

子程序.ppt

《子程序.ppt》由会员分享,可在线阅读,更多相关《子程序.ppt(15页珍藏版)》请在冰豆网上搜索。

子程序.ppt

子程序和过程文件1、能建立子程序、过程文件。

2、掌握变量的作用域和参数传递。

子程序作用域过程文件参数传递11、“子程序子程序”相对于主程序而言,能够独立存储相对于主程序而言,能够独立存储在磁盘上,是独立的程序文件,扩展名为在磁盘上,是独立的程序文件,扩展名为.PRG.PRG。

22、创建、创建MODICOMMANMODICOMMAN33、子程序的调用子程序的调用调用:

调用:

DODOWITHWITH4、子程序的返回RETURNTOMASTER说明:

说明:

RETURNRETURN:

遇遇到到该该语语句句时时结结束束当当前前程程序序运运行行,返返回回到调用者调用语句的下一行。

到调用者调用语句的下一行。

RETURNRETURNTOTOMASTERMASTER:

有有多多级级调调用用时时,将将返返回回到到最最高级调用者。

高级调用者。

若若在在命命令令窗窗口口直直接接运运行行子子程程序序,则则遇遇到到RETURNRETURN语语句将返回到命令窗口。

句将返回到命令窗口。

过程与程与过程文件程文件过程文件可以是独立的磁盘文件,扩展名是PRG,用于存放过程、自定义函数,也可以将一般程序、过程或自定义函数放在同一个过程文件中。

过程文件的创建方法同程序文件。

过程与过程文件1、过程的结构格式:

PROCEDUREENDPROC过程与过程文件过程文件的创建过程文件的创建创创建建过过程程文文件件,请请执执行行在在菜菜单单栏栏上上的的“新新建建/程程序序”命命令令,或或在命令窗口输入命令:

在命令窗口输入命令:

MODIFYCOMMANDMODIFYCOMMAND。

在在打打开开的的程程序序编编辑辑窗窗口口,按按照照过过程程的的语语法法结结构构,输输入入并并编编辑辑过程,并将过程文件保存在默认目录中。

过程,并将过程文件保存在默认目录中。

注意:

不能把可执行的主程序代码放在过程之后!

注意:

不能把可执行的主程序代码放在过程之后!

过程与过程文件33、过程文件的打开与关闭、过程文件的打开与关闭打开过程文件:

打开过程文件:

SETPROCEDURETOSETPROCEDURETO关闭过程文件:

关闭过程文件:

SETPROCEDURETOSETPROCEDURETO44、过程的调用、过程的调用格式:

格式:

DODOWITHWITH说明:

说明:

在在调调用用程程序序(主主程程序序)中中需需要要包包含含过过程程文文件件的的打打开开与与关关闭闭语句。

语句。

有有WITHWITH项项:

传传递递参参数数到到过过程程,并并可可从从过过程程返返回值。

回值。

1、引用方式当是内存变量列表时,每个内存变量的值传给PARAMETERS中对应变量,而该调用程序中的内存变量被隐含起来,但其值随着被调用程序中相对应变量的值的变化而变化。

2、传值方式传值方式当当是内存变量表达式列表或单是内存变量表达式列表或单个内存变量用圆括号括起来时,每个内存变量表个内存变量用圆括号括起来时,每个内存变量表达式的值传给达式的值传给PARAMETERSPARAMETERS中对应变量,而该调用中对应变量,而该调用程序中出现在表达式中的内存变量不被隐含,其程序中出现在表达式中的内存变量不被隐含,其值也不随着被调用程序中相对应变量的值的变化值也不随着被调用程序中相对应变量的值的变化而变化。

而变化。

1.public命令:

定义全局变量或数组。

对于当前VisualFoxPro工作期中执行的任何程序,都可以使用和修改全局变量和数组。

2、未特殊声明的为私有变量。

3.LOCAL命令:

创建局部内存变量和内存变量数组。

局部内存变量和内存变量数组只能在创建它们的过程或函数中使用和更改,不能被高层或低层程序访问。

一旦包含局部内存变量和数组的过程或函数执行完毕,则释放这些局部内存变量和数组。

顺序请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容请输入内容输入内容3输入内容4图片展示照片名照片说明照片说明照片说明照片说明照片说明照片说明照片说明照片说明Thanks公司名公司名公司名公司名

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 信息与通信

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1