子过程的定义

子过程的定义,第1张

过程的定义是一个大型程序中的某部份代码,由一个或多个语句块组成;而且子过程主要负责完成某项特定任务,并且相较于其他代码,具备相对的独立性。

过程是事物发展所经过的程序、步骤、阶段;其中在质量管理学中“过程”定义为利用输入实现预期结果的相互关联或相互影响的一组活动,事物发展所经过的程序。

子过程是用来处理或解决特定功能的一个小模块

在程序中,我们经常需要多次用到某一特定功能,所以,为了方便,可以将这个功能写到某个过程中,在需要的时候,再调用,这样既简化了代码,也提高了程序的可读性及可调试性.

调用子过程,有两种方法:

一种是用Call来调用

语法:

Call 过程名(实参列表)

另一种是直接调用

语法 :

过程名 实参列表

通俗点给你讲:

其实没什么很难理解的东西,所谓(子)过程 你可以简单的理解vb代码中所有的 以 **()开头到 ** end 结束的部分,从格式上上说 这些都是一块一块的! 但是他们的关系并没什么 基本上可以在代码的任何位置插入.

可以说 每一个过程(块)都具有一个独立的功能.所以很多个功能集合或嵌套之后 可以实现更复杂的功能.

通用过程 指放在模块中的过程 (细心点你可以看到模块中的public和窗体中的private关键字)前者是 '公用' 后者是 '私有'!

公用 ---指整个vb工程项目范围内都可以使用

私有---指仅在本窗体中使用

如果 一个过程a调用了很多个过程(比如调用了很多函数),那么这些函数本身就是一段过程代码,那时你可以理解这些函数过程为 这个过程a的子过程.这仅是个相对概念.不是很重要.

重要的是上面说的通用过程,(它在vb代码中是公用的,即你在窗体中写代码,可以之间调用 模块中的各过程,但是其它窗体中不能直接调用另一个窗体中定义的过程.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11772415.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存