问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

请问VB主过程与子过程怎么理解 大哥帮忙解解 越详细 越通俗越好

发布网友 发布时间:2022-05-15 05:07

我来回答

3个回答

热心网友 时间:2023-10-31 18:34

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

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

通用过程 指放在模块中的过程 (细心点你可以看到模块中的public和窗体中的private关键字)前者是 '公用' 后者是 '私有'!
公用 ---指整个vb工程项目范围内都可以使用
私有---指仅在本窗体中使用

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

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

热心网友 时间:2023-10-31 18:34

下面两个过程写在一起的
sub a()
...
end sub

sub b()
call a()
end sub
当我们讨论过程b的代码并涉及过程a时会将b称为主过程,a称为子过程。换句话说,这是个相对的概念,通常称被调用的过程为子过程,调用语句所在的过程称为主过程。
VB因为采用事件驱动机制,代码比较分散,“子过程”也就是一个习惯用语,你可以简单的理解为“过程”,即没有返回值的函数。不像以前的C语言写的windows程序,那时的程序结构就是一个“主过程”,其中会调用一些单独的过程,那些就称为子过程。

热心网友 时间:2023-10-31 18:35

过程和子过程其实相同的,这里的“主过程”和”子过程“指的是他们的调用关系
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苏打地牢500层boss怎么打 苏打地牢500层boss打法攻略 隐形眼镜用水龙头水泡着可以么 ...还有些痒痒的 越来越多的趋势 请问这是什么原因引起的 长安univ智电idd改无线充怎么改的 山药泥火龙果的做法 铜合金好还是纯铜好 铜合金和铜哪个好 合金为什么比铜要好 合金和铜哪个好 音乐风格要素主要包括 评标报告可以要回吗 怎样理解"过程方法使组织能够策划其过程及其相互作用 怎么理解,思维的过程 面向过程思想怎么理解 如何理解发展是一个过程而不是一个结果 什么是过程方法? 质量是环环相扣过程,过程是关键 怎么理解 变化和过程怎么理解 云服务器租用开发票开什么项目? 快递被人代签了 还能收到吗? 快递被别人代签收怎么办 西江月 夜行黄沙道中的作者是? 西江月夜行黄沙道中的作者是宋代词作家辛弃疾我们学过他的词有什么 西江月 夜行黄沙道中 是一首什么诗,作者宋代什么诗人 西江月这首诗谁写? 我老婆尿尿的那个外面的地方长了两个跟痘痘一样的东西,有点疼,里面还有脓!是怎么回事? 女。为什么我尿尿的地方的前面一点点,侧面的右边皮肤上长了两个疙瘩,痘痘一样的,按上去痛的,之前也长 我是女生,尿尿的地方靠前的地方长了一个疙瘩,挺疼的。怎么回事? 女人尿尿的地方外部长小红包怎么回事 我是女孩,尿尿的张了个痘痘怎么办? 汽车水温过低对汽车有什么影响? 专家评审完的标书怎么处理 2001考研英语有听力么 汽车水温偏低怎么处理 车辆行驶中水温低如何解决? 如何理解以过程为导向 汽车水温过低怎么办 车子水温低有什么坏处? 工厂推行的ISO里面过程方法怎样理解? 2001-2010考研英语平均分 汽车水温低的原因是什么? 2001考研英语 第二篇 最后一句(高分求助) 汽车发动机温度偏低的原因有哪些 虎头山革命根据地 二战中,日军再次攻打太行抗日根据地,左权是如何部署的? 汽车水温时高时低怎么回事啊? 黄霖的人物轶事 雪豹原著作者的籍贯? 演雪豹电视剧的周围国是谁 “挖掘历史人文资料,推动旅游产业发展”作文,麻烦大家提供些醴陵的资料