[计算机软件及应用]VB6

6.1.1 VB的文件类型 1. 工程文件(.vbp) 6.1.2 工程的组成 1. 窗体模块(.frm) 6.1.3 管理工程 1. 保存工程 6.1.3 管理工程 3. 添加工程 6.2.1 Sub过程 语法: Private Sub Form_事件名([参数列表]) [局部变量和常数声明] 语句块 End Sub 说明: 不管窗体是什么名字,但在事件过程中都使用“Form _事件名”。 窗体过程前面的声明都是Private,表示这个窗体过程只能在窗体模块中使用。 在Sub和End Sub之间的语句块,称为程序体或过程体。 6.2.1 Sub过程 语法: Private Sub 控件名_事件名([参数列表]) [局部变量和常数声明] 语句块 End Sub 6.2.1 Sub过程 语法: [Private | Public] [Static] Sub 过程名([参数列表]) [局部变量和常数声明] 语句块 [Exit Sub] 语句块 End Sub 6.2.1 Sub过程 (2)建立通用过程 6.2.2 Function过程 语法: [Private | Public] [Static] Function 函数名([参数列表]) [As 数据类型][局部变量和常数声明] [函数名 = 表达式] [Exit Function] 语句块 [函数名 = 表达式] End Function 6.2.2 Function过程 2. 建立函数过程 6.3.2 调用Function过程 调用函数Function过程的方法和调用 VB 内部函数方法一样,在语句中直接使用函数名,Function 过程可返回一个值到调用的过程。 6.4.1 形参和实参 1. 形参和实参 6.4.1 形参和实参 2.形参的数据类型 6.4.1 形参和实参 3. 使用可选的参数 6.4.1 形参和实参 Private Function divisor(ParamArray n()) '通用函数求最大公约 Dim r As Integer If UBound(n) = 1 Then x = n(0): y = n(1) ElseIf UBound(n) = 0 Then x = n(0): y = 1 End If r = x Mod y Do While r <> 0 x = y y = r r = x Mod y Loop divisor = y End Function 6.4.2 参数按值传递和按地址传递 1. 按值传递参数 6.4.2 参数按值传递和按地址传递 2. 按地址传递参数 6.4.2 参数按值传递和按地址传递 按地址传递参数有几点说明: 6.4.3 数组参数 程序代码如下: Option Base 1 Private Sub Command1_Click() '单击计算按钮 Dim Score1(8) As Single, Score2(8) As Single Dim i As Integer, j As Integer '输入分数 Score1(1) = 98: Score2(1) = 84 Score1(2) = 82: Score2(2) = 86 Score1(3) = 76: Score2(3) = 79 Score1(4) = 66: Score2(4) = 72 Score1(5) = 88: Score2(5) = 84 Score1(6) = 82: Score2(6) = 76 Score1(7) = 75: Score2(7) = 79 Score1(8) = 60: Score2(8) = 70 Text1.Text = Int(Average(Score1) * 100) / 100 Text2.Text = Int(Average(Score2) * 100) / 100 End Sub 6.4.3 数组参数 6.4.4 对象参数 在VB中对象也可以作为形参,即对象可以作为参数向过程传递,对 传递只能是按地址传递。 6.5 递归过程 计算阶乘n!可以表示为: 6.6.1 过程级、模块级和全局变量 1.过程级变量 6.6.1 过程级、模块级

vb6计算机,[计算机软件及应用]VB6.ppt相关推荐

  1. 左壹计算机,计算机软件课次06.ppt

    计算机软件课次06 * 第3章 80x86微处理器 3.2.3 总线周期的概念 为了便于对8086/8088CPU引脚功能的说明,本节简要介绍总线周期的概念. 8086/8088CPU在与存储器或I/ ...

  2. 计算机课做ppt的软件有哪些内容,课程内容计算机软件的基础知识.ppt

    <课程内容计算机软件的基础知识.ppt>由会员分享,可在线阅读,更多相关<课程内容计算机软件的基础知识.ppt(15页珍藏版)>请在人人文库网上搜索. 1.数据结构,课程内容: ...

  3. 江苏计算机二级vb,江苏省计算机等级考试二级vb.ppt

    <江苏省计算机等级考试二级vb.ppt>由会员分享,可在线阅读,更多相关<江苏省计算机等级考试二级vb.ppt(37页珍藏版)>请在人人文库网上搜索. 1.江苏省二级VB考试概 ...

  4. 计算机与信息技术基础第一章总结,第一章信息与计算机《计算机应用基础》.ppt...

    <第一章信息与计算机<计算机应用基础>.ppt>由会员分享,可在线阅读,更多相关<第一章信息与计算机<计算机应用基础>.ppt(20页珍藏版)>请在人人 ...

  5. 计算机组成原理说课课件,计算机组成原理说课稿.ppt

    计算机组成原理说课稿.ppt (13页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 15.9 积分 计算机组成及应用介绍目录12教材分析教学目标34重点与 ...

  6. 初一计算机的硬件和软件ppt,计算机的硬件和软件.ppt

    <计算机的硬件和软件.ppt>由会员分享,可在线阅读,更多相关<计算机的硬件和软件.ppt(20页珍藏版)>请在人人文库网上搜索. 1.第二课 计算机的硬件和软件,库尔勒市第二 ...

  7. 计算机软件为题的ppt,《计算机软件的组成》PPT课件.ppt

    <<计算机软件的组成>PPT课件.ppt>由会员分享,可在线阅读,更多相关<<计算机软件的组成>PPT课件.ppt(16页珍藏版)>请在人人文库网上搜索 ...

  8. 课件 计算机软件,《计算机软件的组成》PPT课件.ppt

    <计算机软件的组成>PPT课件.ppt (16页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 1.3计算机的软件组成计算机系统计 ...

  9. 计算机文化与基础幻灯片,计算机文化基础幻灯片课件.ppt

    计算机文化基础幻灯片课件.ppt D. 汉字输入码 将汉字通过键盘输入到计算机中采用的代码称为汉字输入码,也称为汉字外部码(外码). 在计算机上常用的几种外码为:流水码(区位码,电报码).音码.形码和 ...

  10. 计算机硬件与软件的介绍,计算机软件与硬件介绍.ppt.ppt

    计算机软件与硬件介绍.ppt 硬 件 主板 主板 现场演示 组装计算机 思考:一些XX盘.XX卡.XX存的区别 硬盘.光盘.内存.优盘.U盘.闪存.闪盘.内存卡.SD卡.CF卡.记忆棒...... 其 ...

最新文章

  1. python爬取晋江_[Arcpy] 爬取高德地图面状地物(半自动化)—获取任意地区的行政边界...
  2. mysql5.7复制集_mysql--replication复制集典型配置
  3. 高颜值免费在线SCI绘图工具增加上传功能
  4. swift 连接mysql数据库_Swift - 操作SQLite数据库(引用SQLite3库)
  5. IT规划的企业应用实践(10)研究的范围和限制
  6. 匹兹堡计算机科学公司,2017美国匹兹堡大学计算机科学CS专业硕士录取
  7. java方便适配器,JAXB简单自定义适配器以及简单使用
  8. Codeforces Round #665 (Div. 2)
  9. 特征级融合_遥感影像融合的方法有哪些
  10. 面试官让我用channel实现sync包里的同步锁,是不是故意为难我?
  11. change project compliance and jre to 1.5
  12. 又一个国家5G基站被焚烧,这次理由是5G影响人类健康?
  13. 1.6 Dropout 正则化
  14. vue中if和for指令不能同时使用
  15. Oracle,emc,emulex联合测试T10
  16. linux支持的笔记本无线网卡,用笔记本网卡CDLINUX支持30211版,加载成功,联想E40笔记本无线网卡!!!...
  17. puts和fputs函数及其区别,C语言puts和fputs函数详解
  18. 简易kafka消息服务器搭建
  19. Docker安装教程及使用方法
  20. 波特率9600每秒的传输字节_波特率、比特率、通信速度的区别01

热门文章

  1. 2021年5月12日17点49分 绿盟极光
  2. word计算机课实验报告,Word 文字处理实验报告
  3. IEEE论文参考文献引用格式
  4. 用Java做一个及时翻译工具
  5. SAP-ABAP-查找后台表修改记录
  6. servlet 工作原理
  7. 知乎每日精选python阅读脚本
  8. 使用MATLAB进行图像处理——显示图像的灰度直方图并进行对比度增强
  9. Android语言/国家代码清单
  10. Skyline软件二次开发初级——9如何在WEB页面中的三维地图上进行交互