下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 快捷的语言——VB入门

快捷的语言——VB入门.doc

快捷的语言——VB入门

戴心实
2017-10-07 0人阅读 举报 0 0 暂无简介

简介:本文档为《快捷的语言——VB入门doc》,可适用于综合领域

快捷的语言VB入门快捷的语言VB入门小彦年第期#VB概述VisualBasic(以下简称VB)的前身是QBASIC语言基础是BASIC。自从微软推出VB后便成为了程序开发人员的首选工具。据统计仅在数据库系统开发领域VB就占了,的份额。VB是基于对象的可视化程序开发工具它的优点在于能够快捷、简易地建立Windows应用程序。年月微软推出了VB的版本进一步加强了部件开发的功能。以适用人员来分可有以下三个版本:标准版针对一般程序设计人员适合普通应用系统的开发。专业版针对专业程序开发人员它在标准版的基础上提供了对数据库和Internet的支持。企业版适用于专为企业设计应用软件的程序开发人员。对于一个非计算机专业的PFans来讲使用VB不需要追求完美的算法和精密的逻辑而只要充分发挥你的想象力和创造力就能利用VB开发出各种实用的软件了不论是小游戏还是大型的客户端服务器端应用程序都变得非常简单。例如笔者在对BASIC一无所知的条件下凭着对编程的热情用了一周的时间开发出了一个多功能专业计算器其功能远远胜过Windows自带的“计算器”。可以这样说任何人可以在最短的时间内学会用VB开发自己的程序。#集成开发环境可视化编程的一个突出特点就是其开发环境就像一个百宝箱很多功能都集成在其之中这就是IDE(IntegratedDevelopmentEnvironment)即集成开发环境。IDE是指在相应的开发平台中集成了编辑器、编译连接工具、控件器箱辅助工具。例如在VB的集成开发环境中就包括了以下一些主要元素:工具栏、工具箱、工程管理器窗口、属性窗口、窗体设计器、代码编辑器窗口等和VB类似Delphi的IDE中具有主控制窗体、对象查看窗口和窗体设计器。同时IDE的设置是很灵活的开发人员可以按照自己的编程习惯来配置IDE。虽然IDE为我们提供了便捷的开发环境但VB是一个面向对象的开发工具而不同于传统的基于过程的编程工具所以我们必须明确以下几个概念:#VB基本概念对象:是指可以被当作一个单元的代码和数据的组合它可以是程序中的窗体或控件也可以是整个程序。属性:就是对象具有的性质以表明对象的状态。事件:是指发生在对象上的事情。Windows应用程序属于“事件驱动”模式即只有当事件发生时程序才会运行。方法:对象本身包含的函数和过程。过程:指事件发生时要执行的代码。面向对象编程(OOP):以对象为核心支持对象的封装机制、多态机制和继承机制(VB不能真正支持继承机制所以从严格意义上讲VB不是真正的面向对象编程)我们将在介绍C时详细讲解如何面向对象编程。事件驱动模式:通过事件的发生来触发不同过程中的代码以推动程序的进程。#数据类型在VB中有丰富的数据类型以下作一简单的说明:数字类型:包括整型(Integer)、长整型(Long)、单精度型(Single)、双精度型(Double)和货币型(Currency)等。例如:DimintTempAsInteger。字节型(Byte):用来存储二进制数据。例如:DimbytTempAsByte。字符型(String):字符型变量可以存储可变长度的字符串非常方便。例如:DimstrTempAsString。布尔型(Boolean):如果一个变量值包含简单的YesNo、TrueFalse信息就可以定义为布尔型变量。例如:DimbolTempAsBoolean。日期型(Date):专门用来表示时间的数据类型可以有多种表达方式。例如:DimdatTempAsDate。对象性(Object):对象变量存储的是对象的地址信息它本身并不是一个对象但定义为Object类型的变量可以通过赋值语句(Set)指向程序所能识别的任何对象。如:DimMyDBAsObjectSetMyDB=OpenDatabase(″C:VBtempDBmdb″)这样对MyDB进行访问时实际上就是对Access数据库tempDB进行访问。万能的Variant类型:Variant类型变量可以存储先前介绍的所有数据类型VB会自动执行相应的转换。例如:DimvarTempAsVariant或DimvarTemp。但是Variant类型变量会耗用更多的系统资源所以我们并不提倡初学者为了省事而胡乱使用。#例程好了心动不如行动然我们领略一下VB的“短、平、快”吧~运行VB新建一个标准的EXE工程从工具箱中拖放一个CommandButton控件和Timer控件放在主窗体上(见^a^)并将Timer的Interval和Enabled属性分别设置为和False最后再拖放一个Label控件。双击窗体打开代码窗口输入以下代码:OptionExplicitPrivateSubCommandClick()′单击按钮事件TimerEnabled=True′激活计时器EndSubPrivateSubFormLoad()′窗体启动LabelCaption=″你好《电脑报》软件世界~″′改变标签属性EndSubPrivateSubTimerTimer()LabelForeColor=RGB(Rnd(),Rnd(),Rnd(),)′使标签与体随机交换颜色EndSub然后运行(按F键)单击窗体上唯一的按钮你就可以看到你的第一个标准的Windows应用程序了而且还是动态的哦~总的说来利用VB可以快速地创建应用程序无疑是初级入门者的最佳选择你完全可以抛开那些繁琐的算法设计和逻辑陷阱轻松自如地享受编程的乐趣~

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/4

快捷的语言——VB入门

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利