- 14
- 0
- 约9.96千字
- 约 90页
- 2017-01-07 发布于广东
- 举报
第6章 过程 第6章 过程 VB采用的是事件驱动的工作方式,VB的每一个窗体和控件都有一个预定义的事件集,如果某事件发生且在相关的事件过程中存在代码,则VB执行该代码,从而实现相应的功能。 但是如果把功能都集中在事件过程中实现,则会导致过程过于冗长,且不便阅读和调试。另外,若在多个事件过程中需要实现相同或相似的功能,则造成相同或相似代码的重复编写。在实际应用中,常常将实现某个特定功能的代码段或重复次数较多的代码段独立出来作为通用过程单独编写,在使用该代码段的位置使用语句调用通用过程并指定参数来实现相应的功能。过程使程序结构更加清晰,更便于阅读和调试;减少了代码的重复编写。 在VB中,通用过程被分为两种类型:子过程(又称Sub过程)和函数过程(又称Function过程)。 6.1 函数过程的定义和调用 6.1.1 引例 例6.1 编写一个程序,根据三角形的三条边的长度,求三角形的面积,程序界面如图 6.1 函数过程的定义和调用 分析: 根据三角形三条边的长度计算三角形的面积,可以使用如下的公式计算三角形的面积: 其中,x、y、z代表三角形的三条边长,c是三角形周长的一半。 6.1 函数过程的定义和调用 该程序运行时根据输入的边长求三角形的面积,所使用的公式是相同的,不同的是每次输入的边长。用户可以自己定义一个计算三角形面积的函数过程,这样,在程序中就可以像调用内部函数一样调用自定义的
您可能关注的文档
- VisualBasic程序设计实用教程匡松缪春池VB第10章课件教学.ppt
- VisualBasic程序设计实用教程匡松缪春池VB第11章课件教学.ppt
- VisualBasic程序设计实用教程匡松缪春池VB第12章课件教学.ppt
- VisualBasic程序设计实用教程匡松缪春池VB第13章课件教学.ppt
- VisualBasic程序设计实用教程匡松缪春池VB第14章课件教学.ppt
- VisualBasic程序设计实用教程刘瑶第1章VisualBasic概述课件教学.ppt
- VisualBasic程序设计实用教程刘瑶第2章窗体和菜单设计课件教学.ppt
- VisualBasic程序设计实用教程刘瑶第3章VisualBasic编程基础课件教学.ppt
- VisualBasic程序设计实用教程刘瑶第4章常用控件课件教学.ppt
- VisualBasic程序设计实用教程刘瑶第5章程序控制结构课件教学.ppt
- VisualBasic程序设计实用教程于秀敏第7章常用控件课件教学.ppt
- VisualBasic程序设计实用教程于秀敏第8章数据文件和文件系统空间课件教学.ppt
- VisualBasic程序设计实用教程于秀敏第9章VisualBasic图形处理课件教学.ppt
- VisualBasic程序设计实用教程于秀敏第10章应用程序界面设计课件教学.ppt
- VisualBasic程序设计实用教程于秀敏第11章VisualBasic与多媒体课件教学.ppt
- VisualBasic程序设计实用教程于秀敏第12章数据库编程课件教学.ppt
- VisualBasic程序设计双色印刷熊李艳周美玲第1章VisualBasic概述课件教学.ppt
- VisualBasic程序设计双色印刷熊李艳周美玲第2章VisualBasic程序设计基础课件教学.PPT
- VisualBasic程序设计双色印刷熊李艳周美玲第3章算法与输入输出课件教学.ppt
- VisualBasic程序设计双色印刷熊李艳周美玲第4章选择结构程序设计课件教学.ppt
原创力文档

文档评论(0)