visual foxpro程序设计案例教程(蔡莉)v按章 第6章3.pptVIP

  • 3
  • 0
  • 约3.27千字
  • 约 19页
  • 2018-12-02 发布于浙江
  • 举报

visual foxpro程序设计案例教程(蔡莉)v按章 第6章3.ppt

visual foxpro程序设计案例教程(蔡莉)v按章 第6章3

6.3 过程及其调用 程序设计时,常常有些运算或处理程序是相同的,为了避免繁琐,我们可以将重复出现的或能单独使用的程序写成可供其他程序调用的独立程序段,在VFP中也称为过程。它可以被其他程序文件调用,也可以去调用其他的过程。 通常,把被其他程序调用的模块称为子程序,把调用其他过程而没有被其他过程调用的模块程序为主程序。 6.3.1 过程的建立 以特定的命令开始又以特定的命令结束的模块,被放置在程序文件或过程文件中 。 1、定义过程 语法格式: PROCDURE|FUNCTION 过程名 命令序列 [RETURN[表达式]] [ENDPROC|ENDFUNC] 2、定义过程文件 过程文件也是程序文件,建立方法与程序文件一样,扩展名也是.PRG。 一个应用系统中可以有多个过程文件,但同一时间只能打开一个过程文件。一个过程文件最多可包括128个子过程。 6.3.2 过程的调用 过程可以存放在程序文件中,也可以存放在过程文件里,存放在不同文件中的过程调用方法也不完全相同。 1、调用存放在程序文件里的过程 (1)被所存放的程序文件调用 Do 过程名或 过程名() (2)被其它命令文件调用 步骤: (1)先打开此程序文件:SET PROCEDURE TO 程序文件名 (2)然后调用其中的过程:Do 过程名或 过程名() 2、调用过程文件中的过程 步骤: (1)先打开过程文件 SET PROC

文档评论(0)

1亿VIP精品文档

相关文档