VB学习笔记

        今天借来一本Visual Basic程序设计,按照书中的介绍想要时间一下,运用的是Visual Studio工具,结果发现书中介绍的第一个Windows属性Caption就没有找到,经调查了解到,原来出在VB的版本上,我借来的书是针对vb6.0进行介绍的额,而我的编译器则是支持VB .net.而VB .net并不支持caption属性,取而代之的而是Text属性,如我们想设置窗体的caption属性为“窗体实例”,那么我们则要在窗体的属性中找到Text属性,并设置为“窗体实例”。

        .NET是微软公司开发的一种面向网络,支持各种用户终端的开发平台。Visual Studio.NET环境是微软公司为实现.NET技术的开发工具。1998年,Visual Basic 6.0作为Visual Studio 6.0的一员被发布,它是Basic发展史上最成功的版本之一。2001年,发布了.NET框架。Visual Basic .NET是.NET框架下的4种语言(Visual Basic .NET、Visual C++ .NET、Visual C# .NET、Visual J# .NET)之一,它在.NET框架基础上对Visual Basic 6.0进行了很大的功能上的改进和扩充。在.Net中,过程的思想已经全部被面向对象的思想取代,面向对象的思想尤为突出,不仅能编写常用的Windows应用程序,更易于编写分布式应用程序,如Web应用程序等。Visual Basic .NET的发展如下:

2002年,推出Visual Basic .NET,同时.Net Framework 1.0发布。

2003年,推出Visual Basic .NET 2003,同时.Net Framework 1.1发布。

2005年,推出Visual Basic 2005,同时.Net Framework 2.0发布。

2007年11月,推出Visual Basic 2008,同时.Net Framework 3.5发布。

2010年4月,推出Visual Basic 2010,同时.Net Framework 4.0发布。

Visual Basic .NET的特点:

(1)可视化的程序设计

(2)面向对象的程序设计思想

(3)事件驱动的编程机制

(4)支持大型数据库的管理和开发

(5)强大的Web应用程序开发功能

用户选择任何一种.NET语言编写的应用程序在执行前都会首先被编译成微软中间语言(Micosoft Intermediate Language,MSIL)代码,接着CLR通过即时编译(Just-In-Time,JIT)将MSIL中间语言代码转换为真正的内部机器代码。

数值类型的数据类型:       

数据类型关键字类型符说明
整型Integer%用于表示简单整数,取值范围为-2,147,483,648~2,147,483,647
字节型Byte 用于简单算术运算。取值范围0~255
短整型Short 是整型的一种形式,取值范围-32,768~32,767
长整型Long&是整型的一种形式,相对表示范围较大
单精度型Single!用于存放单精度浮点数
双精度型Double#用于存放双精度浮点数
小数Decimal@常用于存储货币值
其他类型:

数据类型关键字类型符说明
字符串型String$用于存放任何形式的字符串,包括一个字符或者多行字符
字符型CharC用于存放一个字符,它以0~65535之间数字的形式存储
日期型Date 必须用mm/dd/yyyy的格式表示,也可以存储时间(可以存储00:00:00~23:59:59)之间的任何时间
布尔型Boolean 取值为True和False
对象型Object 可保存任何类型的数据

Enum类型通过Enum语句来定义:

Enum 类型名称

        成员名[=常量表达式]

        成员名[=常量表达式]

        ……

End Enum

用户自定义符号常量:

Const 符号常量名 [As 类型名] = 表达式

例如:

Const PI = 3.14

Const TodayDate As Date = #6/18/2006#


变量声明:

Dim 变量名 [AS [New] 数据类型][=表达式]

New关键字用于在声明变量的同时创建对象实例

例如:

Dim Button1 As New Button

为声明一个按钮控件对象Button1

需特殊注意的算数运算符:

/      除法    11/2  5.5

\      整除    11\2  5

^      指数运算

MOD     取模运算(求余)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值