- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB基本概念语句汇总2010-4-7.
第三章 面向对象程序设计基本概念
一、VB的发展历史
Visual Basic(简称VB)是在BASIC程序设计语言的基础上,吸收面向对象的编程技术发展而成的一门程序设计语言,主要用于开发在Windows环境下运行的具有图形用户界面的应用程序。
二、VB的特点
VB最显著的特点可以概括为可视化和事件驱动。可视化特点利用预先建立的控件拖放到窗体上可以很方便地创建程序界面。事件驱动使得对用户界面上的任何操作都会自动转到对相应的代码进行处理,同时也为程序运行过程中各对象之间的关联建立了有效的机制。
三、面向对象的程序设计方法
面向过程的程序设计方法设计的特点可以概括为:不但要关心数据,而且要关心数据是如何处理的,即既要告诉程序干什么,又要告诉程序如何进行工作。而面向对象的程序设计方法设计的程序可以概括为:程序=对象+事件(或消息),着眼点是对象,由于对象对数据描述和数据处理进行了封装,因此设计程序时只需要告诉对象干什么,而不必关心它是如何工作的。
面向对象的程序设计方法,其基本元素是对象。类(class)是对相同性质的对象的一在面向对象的程序设计方法中,一个对象是由一组表示对象状态的行为
例:常见对象的属性:
对象 : 属性
Form1 : 名称:(对象的名称)、caption (窗体的标题栏显示的内容)
Command1: 名称:(对象的名称)、caption (按纽上显示的内容)
Label1: 名称:(对象的名称)、caption (标签上显示的内容)
Text1: 名称:(对象的名称)、Text (文本框中文本内容)
常见对象的方法:List1.additem str(x)+str(y) 、List1.clear
例:常见的对象的事件(对象名_事件的标准名):
Text1_Click、Text1_Dbclick、Text1_KeyPress、 Command1_Click 、Command1_DbClick 、Label1_Keypress、Form_Load
第四章vb 程序设计初步
一、标准数据类型
二、常量
在程序运行过程中,其值不能被改变的量称为常量。
1、整型常量
整型(Integer):表示-32768至32767之间的整数:101
2、实型常量:3.1415
3、字符串常量
在VB中字符串常量是用双引号“”括起的一串字符,例如A+B=,GOOD!,123,0,VB程序设计等。
例:“3”+“72”的结果为“372”
说明:
(1)字符串中的字符可以是所有西文字符和汉字、标点符号等;
(2)表示空字符串,而 表示有一个空格的字符串;
(3)若字符串中有双引号,例如ABDXYZ,则用连续两个双引号表示,即:ABDXYZ
4、逻辑(Boolean)数据类型
条件表达式的值就是逻辑型的,True,或False
三、变量
1. 以字母或汉字开头,后可跟字母、数字或下划线组成,长度小于等于40个字符;
2. 不能使用VB中的关键字;
3.VB中不区分变量名的大小写.
(1)用Dim语句显式声明变量
dim a,b,c as integer
(2)隐式声明
Visual Basic允许用户在编写应用程序时,不声明变量而直接使用,系统临时为新变量分配存储空间并使用,这就是隐式声明。
例:请同学们运行如下四个程序,最有输出有什么不同?为什么?
3、 数组
数组:用来存一个序列的同类型的类型
如: dim a(1 to 10) as integer 定义了一个a整型数组,上标为1,下标为10,共有a(1),a(2),a(3)……..a(10)10个数组元素可供使用,比使用A,B,C,D,E……….J 十个变量要方便许多。例:I=8,a(i)就是a(8), a(i-5)就是a(3)
四 、运算符和表达式
1、算术运算符
例:5+10 mod 10 \ 9 / 3 +2 ^2 结果是:(请用VB的立即窗口验证你的结果,分析运行次序!)
2、字符串运算符与字符串表达式
字符串运算符有:& 、+ 功能是字符串连接
例如:
ABCD + EFGHI 结果为:ABCDEFGHI
“ VB ” “程序设计教程” 结果为:VB程序设计教程
说明:当连接符两旁的操作量都为字符串时,上述两个连接符等价。它们区别是:
+(连接运算):两个操作数均应为字符串类型;
(连接运算):两个操作数既可为字符型也可为数值型,当是数值型时,系统自动先将其转换为字符,然后进行连接操作。 如:12=12
3、 关系运算符都是双目运算,是用来比较两个运算量之间的关系,关
文档评论(0)