第三章 Visual Basic语言基础.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 第3章 Visual Basic 语言基础 3-1 过程与模块 3-1.1 过程 过程是一段程序,给它取一个名字后,就可以为其它程序服务了。(可以被任何程序调用) 过程包括下面三种: 3、Property过程----返回并指定值,以 及设 置对象引用 分为: 事件过程 通用过程 { 1、Sub过程----不返回值 2、Function过程(函数)----返回一个值 例: 如图所示,按动加一按钮时文本框中的数字 递加,按动减一按钮时,文本框中的数字 递减. Option Explicit Dim x As Integer Private Sub Command1_Click() x = x + 1 Text1.Text = x End Sub Private Sub Command2_Click() Call add1 Text1.Text = x End Sub Public Sub add1() x = x - 1 End Sub } } } 它们是事件过程 它是通用过程 3-1.2 模块 模块是VB用于将不同类型过程代码组织到一起而提供的一种结构。 VB中有三种模块:窗体模块、标准模块、类模块 一、窗体模块 应用程序中的每一个窗体都有一个相对应的窗体模块。窗体模块不仅包含有用于处理发生在窗体中的各个对象的事件过程,而且包含有窗体及窗体中各个控件对象的属性设置以及相关说明。 窗体模块中也包含仅供本窗体内的其它过程共享的某些通用过程。 一个稍复杂的应用程序可能包含多个窗体,这些窗体中的一些对象可能要执行一些共享程序,这时就要将共享程序放入标准模块(文件扩展名为.BAS)中,标准模块中保存的过程都是通用过程。标准模块不支持事件。 二、标准模块: 创建标准模块的方法:在工程资源管理器窗口中,用鼠标左键选中工程,单击鼠标右键,选择添加子菜单中的添加模块,这时在工程资源管理器中出现module1模块,和代码窗口,这就是标准模块。 例: 在应用程序中创建2个窗体,第1个窗体中有2个按钮,一个文本框,一个按钮按一下,文本框中的数字加2。第2个窗体中也包含2个按钮,一个标签,当一个按钮按一下后,标签中的数字加2。 Option Explicit Private Sub Command1_Click() pyp Text1.Text = x Text1.FontSize = 20 End Sub Private Sub Command2_Click() FrmAPP.Show End Sub 第一个窗口的程序代码: 第二个窗口的程序代码: Option Explicit Private Sub Command1_Click() FrmAPP.Hide End Sub Private Sub Command2_Click() pyp Label1.Caption = x Label1.FontSize = 18 End Sub Option Explicit Public x As Integer Public Sub pyp() x = x + 2 End Sub 标准模块(Module)的程序代码: 用类模块(文件扩展名为.CLS)创建对象,这些对象可被应用程序内的过程调用。它也有自己的方法和属性代码。类模块没有可见的用户界面。它可视为没有物理表示的控件。 三、类模块: 3-2 基本符号 包括全部的ASCII字符 常用:1、英文大小写 A~Z, a~z 2、数字0~9 3、算术运算符 +,-,*,/ ,^等 4、关系运算符 ,,=,=,=, 5、逻缉运算符 AND, OR , NOT 等 6、汉字 3-3 常量 常量是一个不变值的数,它既可以是一个具体数字,又可以是用一个有意义的名字来代替一个具体数字(需要声明)。 常量的来源: 1、具体数字(如:123, 3.6等) 2、系统定义的常量(如:vbCrLf 代表 Chr$(13)+Chr$(10)) 3、用户自定义的常量 回车 换行符 用户自定义常量的语法格式: [Public|Private] Const 常量名 [as 类型] = 表达式 例: Const conPi = 3.1415926 Const conName = “中国无锡” 3-4 变量 变量在程序执行期间用来临时存储数值,它有名字和数据类型。 变量的声明:就是在变量使用之前需要事 先声明。 变量声明语句的格式: 1、Dim 变量名 [ as 类型] 2、Private 变量名 [ as 类型] 3、Public 变量名 [ as 类型] 4、Static 变量名 [ a

文档评论(0)

与您共享 + 关注
实名认证
服务提供商

我的文档主要集中的行业是石油化工和安全生产,从事石油化工行业并且取得了中级注册安全工程资格。精通炼油工艺方面的工艺、安全、设备。希望通过平台共享自己的知识和经验。

1亿VIP精品文档

相关文档