51自学网
您现在的位置:51视频学院 >> 程序设计 >> VB程序设计视频教程 >> 浏览文章

第一课 Visual Basic概述及基本介绍

2009/12/21 15:58:55 本站原创 佚名 字体: 观看次数: 我要评论(1)
广告载入中……
  • 视频正在载入中......请稍等. 点击此处: 充值会员收看 终身VIP会员说明 帮助中心 在线提问

  • 第一课 Visual Basic 概述

    Visual Basic 简称VB是美国微软公司推出的可视化编程语言,Visual Basic 是在原DOS操作平台下BASIC语言的基础上发展起来的,它继承和发展了BASIC语言的基本功能,具有简单易学,功能强大的特点。

    1.1   Visual Basic 的发展

    BASICàVisual Basic

    1.2 Visual Basic 的特点

    Visual Basic 极大地简化了界面的设计,编程人员不必编写大量的程序代码,只需要按照设计要求在窗口中的适当们置添加所需的各种部件,由Visual Basic 自动产生界面代码。

    A.采用事件驱动,通过事件驱动,用户在界面上的任何操作都自动映射到相应的处理代码上。(例如,用鼠标单击一个按钮对象时,将产生一个“单击”Click事件,该事件将驱动执行一段程序,以完成指定的操作。

    B. Visual Basic 还提供了对象的链接与嵌入(OLE)和访问数据库等功能。

    C. Visual Basic 还具有很强的数据库管理功能,能访问,建立和处理多种格式的数据库。

    Visual Basic 还具有其它的特点,后续课程中进行详细讲解。

    1.3 Visual Basic 的集成开发环境

    1.3.1 启动与建出VB

    1.3.2 VB的介面介绍

    1. 标题栏

    2. 菜单栏

    3. 工具栏

    4. 控件箱

    5. 窗体设计器(简称窗体FORM,是应用程序最终面向用户的窗口)

    6. 工程源管理器(列出了应用程序的工程以及工程中的窗体和模式)

    7. 属性窗口 (主要用来设置VB窗体及各控件的属性特征)

    8. 窗体布局窗口(用于观察应用程序中各窗体在屏幕上的位置)

    1.4 一个简单的VB程序设计

    开发VB应用程序需要以下三个主要步骤,1.创建应用程序界面,2.设置界面上各个对象的属性。3.编写事件驱动代码。

    例:编写一个应用程序,显示“欢迎进入51视频学院学习。”

    把窗体的caption标题改为“你好”,name(名称)改为:frmHello

    1.5 VB程序的工作机制

    1.51 对象

    1.       什么是对象

    对象是系统中的基本运行实体,由实体内的数据和操作数据的程序代码组成。VB中的对象分为两类:一类是由系统提供的标准对象,别一类是由用户定义。对象也可理解为现实社会中的一本书,一棵树,一个手机等等物体。

    2.       对象的属性

    属性是一个对象的数据,用来表示对象的状态。属性具有属性值,改变对象的属性值就可以改变对象的状态。对象常见的有标题(caption)、名称(name)、颜色(color)、字体大小(fontsize)、是否可见(visible)等等。

    用程序语句设置对象属性的一般格式为:

    对象名.属性名称=属性值

    例:Text1.Text = "欢迎进入51视频学院学习"

    3.       对象的事件

    VB是采用事件驱动机制的编程语言,事件是对象的响应,是由VB预先设置好的、能够被对象识别的动作,例如click(单击)dblclick(双击)mousemove(移动鼠标)等等.

    事件过程的一般格式如下:

    Private Sub 对象名称_事件名称()

    程序代码

    End Sub

    例:Private Sub Command1_Click()

    Text1.Text = "欢迎进入51视频学院学习"

    End Sub

    4.       对象的方法

    在面向对象程序设计(oop)中,引入了称为方法(method)的特殊过程和函数。方法的操作与过程、函数的操作相同,它决定了对象要执行的动作。

    格式:

    对象名称.方法名称

    例:在例1中的“COMMAND1”的对象的“CLICK”事件过程中增加一行程序代码:frmHello.Print”这是一个验证程序

    则方法print会在frmHello窗体上显示字符串“这是一个验证程序”。

    注:在调用方法时,可以省略对象名 :Print” 这是一个验证程序效果一样。

    1.5.2 控件

       控件是VB提供的与用户交互的可视化部件,以图形的形式放在控件箱中。不同的控件具有不同的属性,方法和事件。

    1.       控件的分类:

    内部控件 标准控件,VB.exe文件提供

    ACTIVEX控件 又称OLE控件,是控件箱的扩充部份,使用之前需要添加

    可插入对象 是由其他应用程序创建的对象,因为这些对象能添加到工具箱中,所以可把它他当作控件来使用。“可插入对象”选项卡中可添加。

    2.       控件的名称

    每一个窗体和控件都有一个名字,这个名字就是窗体或控件的name(名称)属性值。微软件建议,用三个小写字母作为对象名称的前缀。

    VB对象命名约定

    对象

    前缀

    对象

    前缀

    Form(窗体)

    frm

    Timer(计时器)

    tmr

    Picturebox(图片框)

    pic

    Drivelistbox(驱动器列表框)

    drv

    Label(标签)

    lbl

    Dirlistbox(目录列表框)

    dir

    Textbox(文本框)

    txt

    Filelistbox(文件列表框)

    fil

    Frame(框架)

    frm

    Shape(图形控件)

    shp

    Commandbuton(命令按钮)

    cmdbtn

    Line(直线)

    lin

    Checkbox(复选框)

    chk

    Image(图像框)

    img

    Optionbutton(单选按钮)

    opt

    Data(数据控件)

    dat

    Combobox(组合框)

    cbo

    Ole控件

    ole

    Listbox(列表框)

    lst

    Commondialog(通用对话框)

    cdl

    Hscrollbar(水平滚动条)

    hsb

    Grid(表格)

    grd

    Vscrollbar(垂直滚动条)

    vzb

     

     

    3.       控件的属性值

    所有控件都有一个与控件值有关的值,

    “控件.属性”的格式设置

    例:Text1.Text = "欢迎进入51视频学院学习"

    也可以省略属性,例:Text1 = "欢迎进入51视频学院学习" 但不建议这样使用,因为会降低程序的可读性。

    1.5.3 应用程序的组成、编译和运行

    1.应用程序的组成

    Vb应用程序由多种类型的文件组成,常用的有窗体文件(.frm)、标准模块文件(.bas)、类模块文件(.cls)、工程文件(.vbp)、资源文件(.rc)

    新建一个工程时,系统自动建方一个窗体,每个窗体对应一个窗体文件。

    2.应用程序的编译和运行

    VB应用程序编辑,调试完成后,一般要对该程序进行编译,编译生成可执行文件(.exe),可以脱离VB单独运行。

    文件->生成.exe可进行编译。

     

    习题1

    1.       简述VB语言的特点

    2.       vb集成开发坏境由哪些部分组成,各部分的主要功能是什么?

    3.       什么是对象的属性,事件和方法?

    4.       简述编写并运行VB程般的步骤。

    编写程序,显示“第一个vb程序”.

    双击视频最大化或CTRL+滚动鼠标中键可以放大和缩小视频,以达到满意的观看效果。

    广告载入中……
    上一篇:没有了
    下一篇:1.1 VB的发展和特点

    相关阅读:

    网友评论:


     以下是对 [第一课 Visual Basic概述及基本介绍] 的评论,总共:0条评论
    赞助商广告
      广告载入中……
    赞助商广告
    广告载入中……