vb语言程序设计教程,VB程序设计一般的四个步骤
vb语言程序设计教程,VB程序设计一般的四个步骤详细介绍
本文目录一览: VB基础教程:第二章第一节VB用户界面设计基础
第二章 VB的界面设计
2.1 VB用户界面设计基础
1. 概述
界面的设计有两步:先绘制控件,然后确定控件属性。
绘制控件:在工具箱里单击想画的控件,在窗体里按下鼠标并拖曳,然后松开鼠标即可。确定属性:先选中控件,然后按F4键或单击工具栏上的属性窗口进入属性(Properties)窗口,再在属性窗口中找到要设置的属性并进行设置。
2. 常用属性的设置
(1)Name属性
对象都有名字,计算机把名字看成对象于对象之间的根本差异,因此在同一窗体里不许出现重名的情况(除非这是一个控件数组),且名字不得超过40个字。
在简单的程序里,给控件命名不是很必要,完全可以使用控件Name属性的缺省值。例如Text1。但在有几十个控件的复杂窗体里,就很难区分它们。所以,VB推荐由三个小写字母的前缀和一个第一个字母为大写的描述性单词组成的名字。例如cmdMyButton是一个命令按钮(前缀是cmd)
推荐的前缀
对象
前缀
例子
确认框(Check Box)
chk
chkCareerChioce
组合框(Combo Box)
cbo
cboCrimesCommitted
命令钮(Command Button)
cmd
cmdExit
数据库控件(Data Control)
dat
datTopSecretInfo
目录列表框(Directory List Box)
dir
dirTree
驱动器列表框(Drive List Box)
drv
drvHardDisk
文件列表框(File List Box)
fil
filDocuments
窗体(Form)
frm
frm1040Tax
框架(Frame)
fra
fraGroupButtons
水平滚动条(Horizontal Scroll Bar)
hsb
hsbTemperature
图形(Image)
img
imgPrettyDrawing
标签(Label)
lbl
lblFakeName
线(Line)
lin
linBorder
列表框(List Box)
lst
lstCandidates
菜单(Menu)
mnu
mnuHamAndEggs
选项钮(Option Button)
opt
optStation101
图形框(Picture Box)
pic
picPrettyPicture
几何图形(Shape)
shp
shpUpOrShipOut
文本框(Text Box)
txt
txtWarning
垂直滚动条(Vertical Scroll Bar)
vsb
vsbMoneyRaised
《vb程序设计教程》 王贺明主编 课后习题答案,谢谢啦!
第一题:
第二题:
第三题:
第四题:
第五题:
扩展资料这部分内容主要考察的是程序设计语言的知识点:
开发图形用户界面 (GUI) 的方法——不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。 “Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 语言,是一种在计算技术发展历史上应用得最为广泛的语言。
VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序 。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
在使用传统的程序设计语言编程时,一般需要通过编写程序来设计应用程序的界面(如界面的外观和位置等),在设计过程中看不见界面的实际效果。而在Visual Basic 6.0中,采用面向对象程序设计方法(Object-Oriented Programming),把程序和数据封装起来作为一个对象,每个对象都是可视的。
开发人员在界面设计时,可以直接用Visual Basic 6.0的工具箱在屏幕上"画"出窗口、菜单、命令按键等不同类型的对象,并为每个对象设置属性。开发人员要做的仅仅是对要完成事件过程的对象进行编写代码,因而程序设计的效率可大大提高。
VB考试教程:菜单程序设计六工具栏的设计
六、工具栏的设计
工具栏(也称为发条或者控制栏)已经成为许多基于Windows的应用程序的标准功能。工具栏提供了对于应用程序中最常用的菜单命令的快速访问。
可以使用ToolBar控件来轻松的创建工具栏,也可以使用应用程序向导来创建工具栏,方法更加简便。
1、利用应用程序向导创建工具栏
应用程序向导是VB6.0为用户提供的一项功能,通过应用程序向导用户可以很快设计出一个标准Windows程序的框架,其中包括窗体、菜单、工具栏、多文档、状态栏、对话框、滚动条等等。设计过程是在对话中完成,设计完成后形成应用程序的界面和框架。
创建一个标准的应用程序框架步骤如下:
在"新建工程"对话框中选中"VB应用程序向导"后单击[打开]命令按钮确认。
按向导导航单击一次[下一步]按钮进入"界面类型"对话框,选中"多文档界面",为工程取名为"MyApplication",单击[下一步]确认。
进入"菜单"对话框,可以进行菜单设计,设计完成单击[下一步]按钮确认,进入"自定义工具栏"对话框。
在"自定义工具栏"对话框中可以自行设计工具栏,设计完成单击[完成]确认。
2、使用ToolBar控件创建工具栏
使用ToolBar控件创建工具栏也是非常简单的工作,基本的属性设置可以通过对话框完成。给示例Mymenu设计一个具有四个工具按钮的工具栏,分别对应菜单中的"新建"、"打开"、"粗体"、"斜体"等四个菜单项,并完成相应的功能。
首先从"部件"对话框中选中Microsoft Windows Common Controls6.0,确认后则ToolBar控件添加到工具箱中。
将ToolBar控件添加到窗体上。
用鼠标右键点击窗体上的ToolBar对象,在弹出的快捷菜单上单击[属性]选项,打开"属性页"对话框 ,选择"按钮"标签,单击[插入按钮],插入五个工具按钮,索引分别为1,2,3,4,5。
在属性页上设置工具按钮的属性,各工具按钮的设计属性值如下表:
索引值 标题 样式
1 New thrDefault
2 Open thrDefault
3 thrSeparator(分隔符)
4 B thrCheck
5 I thrCheck
关于“样式”的说明:
值 常数 按钮 说明
0 tbrDefault 普通按钮 按下按钮后恢复原状,如“新建”按钮
1 tbrCheck 开关按钮 按下按钮后保持按下状态,如“加粗”等按钮
2 tbrButtonGroup 编组按钮 在一组按钮中只能有一个有效,如对齐方式按钮
3 tbrSepatator 分隔按钮 将左右按钮分隔开
4 tbrPlaceholder 占位按钮 用来安放其它按钮,可以设置其宽度(width)
5 tbrdropdown 菜单按钮 具有下拉菜单,如Word中的“字符缩放”按钮
用鼠标左键双击工具栏对象,编写Click事件响应代码如下:
Private Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)
Select Case Button.Index
Case 1
mnuNew_Click
Case 2
mnuOpen_Click
Case 4
mnuBold_Click
Case 5
mnuItalic_Click
End Select
End Sub
--------------------------------------------------------------------------------
Private Sub mnuBold_Click()
mnuBold.Checked = Not mnuBold.Checked
Text1.FontBold = mnuBold.Checked
End Sub
--------------------------------------------------------------------------------
Private Sub mnufotesize_Click(Index As Integer)
Select Case Index
Case 0
Text1.FontSize = 20
Case 1
Text1.FontSize = 30
End Select
End Sub
--------------------------------------------------------------------------------
Private Sub mnuItalic_Click()
mnuItalic.Checked = Not mnuItalic.Checked
Text1.FontItalic = mnuItalic.Checked
End Sub
--------------------------------------------------------------------------------
Private Sub mnuNew_Click()
Form1.Caption = "新文件"
Text1.Visible = True
Text1.Text = ""
End Sub
--------------------------------------------------------------------------------
Private Sub mnuOpen_Click()
Form1.Caption = "文件"
Text1.Visible = True
End Sub
保存工程运行程序。
[程序演示] [程序下载]
3、利用ImageList控件在工具按钮上显示图像
在创建ToolBar控件之前,应创建一个ImageList控件并添加你想要的图像。
ImageList控件
ImageList 控件包含 ListImage 对象的集合,该集合中的每个对象都可以通过其索引或关键字被引用。ImageList 控件不能独立使用,只是作为一个便于向其它控件提供图象的资料中心。如工具栏控件(ToolBar)中的图像就是从ImageList 控件中获取的。
VB编写程序的步骤
VB编写程序的步骤可以分为三步:
设计程序的界面,根据想要实现的功能画出程序的界面;编写代码是最枯燥的一步,根据程序的功能,为每个控件元素编写代码,这是程序设计的关键所在;发布应用程序为程序创建安装项目。
VB考试教程:多窗体程序设计
二、多窗体程序设计
当应用程序功能较强和分类较多,程序和用户的交互频繁时,如果只用一个窗体和用户进行交互,一方面难以进行合乎美观原则的设计,另一方面分类工作很难,设计出来的界面不符合友好原则。这时使用多重窗体程序设计,增强程序界面的友好性。
多窗体指的应用中有多个窗体,它们之间没有绝对的从属关系。每个窗体的界面设计与单窗体的完全一样,只是在设计之前应先建立窗体,这可以通过菜单“工程”/“添加窗体”命令实现。程序代码是针对每个窗体编写的,当然,应注意窗体之间存在的先后顺序和相互调用的关系。所以,多重窗体实际上是单一窗体的集合,而单一窗体是多重窗体程序设计的基础。
一般说来,多窗体的设计基本分成以下几个步骤:
◆分析应用要求,将其功能划分为不同的几部分
◆分别创建各个窗体、模块
◆在创建窗体时,除各窗体自身要完成的功能外,还要考虑窗体之间的调用关系
◆点击[工程]/[属性]菜单,在[启动对象]中选择应用运行时首先执行的对象
◆运行应用程序,检验应用及各窗体的运行情况
1、多窗体程序设计常用的方法
在单窗体程序设计中,所有的操作都在一个窗体中完成,不需要在多个窗体中切换。而在多窗体程序中,需要打开、关闭、隐藏或显示指定的窗体,这可以通过相应的语句和方法来实现。
在多窗体程序设计经常用到下面四种方法:Load,Show Hide和Unload.
(1)Load方法
它的语法结构如下:
Load [窗体名称]
使用Load方法调用的窗体被存入内存,并不显示出来,同时会产生一个Form_Load()事件。
例如:Load Form2 '将Form2窗体存入内存
(2)Show方法
它的语法结构如下:
[窗体名称].Show
Show方法用来显示被调用的窗体。Show方法兼有装入和显示两种功能,也就是说,在执行Show方法时,如果窗体不在内存中,则Show方法会自动的把窗体调入内存,然后再显示出来。
例如: Load Form2
Form2.Show '将Form2存于内存,并显示Form2窗体
(3)Hide方法
它的语法结构如下:
[窗体名称].Hide
使用Hide方法会隐藏被调用的窗体,既不在屏幕上显示,但仍在内存中(与Unload方法不同),被调用的窗体中的属性等已经处于无效的状态。
例如:
Form1.Hide
Form2.Show '将Form隐藏,并显示Form2窗体
(4)Unload方法
它的语法结构如下:
Unload [窗体名称]
使用Unload方法会清除内存中指定的窗体,与此同时,窗体中的变量和属性等都会处于无效的状态,在移去窗体的同时会产生一个Form_QueryUnload()事件。
例如:Form1.Show
Unload Form2'显示Form1窗体,从内存中移去Form2窗体。
2、一个多窗体程序设计示例
下面就以一个示例来说明如何运进多窗体的程序设计(见教材P283)。
(1)启动新工程
1)设置属性
首先启动一个新的工程,屏幕出现一个空白的窗体,窗体的属性设置如下:
属性 设置
Name
Form1
Caption
Form1
BorderStyle
3-Fixed Dialog'窗体的大小不能够在程序的运行过程中改变
MDIChild
False
StartUpPosition
2-CenterScreen'窗体在程序的运行过程中始终位于屏幕的中央
Moveable
False'在程序的运行过程中不能够移动窗体
2)添加控件
在空白的窗体上添加如下控件:五个Label控件、四个TextBox控件和两个CommandButton控件。
(2)添加窗体
选择菜单“工程(Project)”/“添加窗体(add form)”命令,弹出对话框,在添加窗体的对话框中选择"窗体"项,单击[打开]按钮,系统就会自动的向原有的工程中添加一个窗体。
1)添加控件
在新的窗体上放置一CommandButton控件,作用是在隐藏新增的窗体的同时显示原有的窗体。
则窗体如下:
2)添加代码
在"继续"按钮的Command1_Click()事件中添加下列代码:
Private Sub Command1_Click()
Form2.Hide '隐藏窗体2
Form1.Show '显示窗体1
End Sub
程序说明:在窗体Form2被显示的过程中,单击[继续]按钮,就会激活Command1_Click()事件,然后通过Form2.Hide 和Form2.Show两条语句实现隐藏窗体和显示窗体的功能。
(3)添加说明模块
选择菜单[工程]/[添加模块],就会弹出对话框:
在模块的声明段中添加下列代码:
Global a1 as Single
Global a2 as Single
Global a3 as Single
Global a3 as Single '定义四个全局变量,分别用来存储第一季度,第二季度、第三季度和第四季度的销售情况
(4)添加程序代码
1)窗体Form1中的代码如下:
Private Sub Command1_Click()
Form1.Hide
Form2.Show
End Sub
Private Sub Command2_Click()
End
End Sub
Private Sub Text1_Change()
a1 = Val(Text1.Text) 'VAL()函数用于将字符串转化为数值型
End Sub
Private Sub Text2_Change()
a2 = Val(Text2.Text)
End Sub
Private Sub Text3_Change()
a3 = Val(Text3.Text)
VB基础教程:第四章第六节VB程序调试
4.6 程序调试
1. VB的调试工具
(1)设置自动语法检查
打开工具菜单 → 单击选项命令 → 选择 我器 页面 →将 自动语法检测 勾上。
(2)利用VB调试工具栏
利用该工具栏可以运行程序、中断运行、在程序中设置间断点、监视变量、单步调试、过程跟踪等操作。
2. VB的三种模式
(1)设计模式
在设计模式下可以进行程序的界面设计、属性设置、代码编写等,标题栏上显示“设计”,在此模式下不能运行程序,也不能使用调试工具。
(2)运行模式
执行“运行”菜单中的“启动”命令或单击工具栏上的启动按钮或按F5键,即由设计模式进入运行模式,标题栏显示“运行”,在此阶段可以查看程序代码,但不能修改。若要修改,必须单击工具栏上的“结束”按钮,回到设计模式,也可以选择“中断”按钮,进入中断模式。
(3)中断模式
当程序运行时单击了“中断”按钮,或当程序出现运行错误时,都可以进入中断模式,在此模式下,运行的程序被挂起,可以查看代码、修改代码、检查数据。修改结束,单击“继续”按钮可以继续程序的运行,也可以单击“结束”按钮停止程序的执行。
3. 常见错误
(1) 我时错误
当用户在代码窗口我代码时,VB会对程序进行语法检查,当发现语句没有输完、关键字输错等情况时,系统会弹出对话框,提示出错,并在错误处加亮显示,以便用户修改。
(2)编译时错误
是指用户单击了“启动”按钮,VB开始运行程序前,先编译执行的程序段时产生的错误,此错误是由于用户未定义变量、遗漏关键字等原因而产生的。发现错误时系统会停止编译,提示用户修改。
(3)运行时错误
指VB在编译通过后,运行代码时发生的错误,一般是由于指令代码执行了非法操作引起的,如:数据类型不匹配、试图打开一个不存在的文件等。系统会报错并加亮显示、等候处理。
(4)逻辑错误
如果程序运行后得不到所希望的结果,则说明存在逻辑错误。如:运算符使用不正确,语句的次序不对、循环语句的起始、终值不正确。这种错误系统不会报错,需要用户自己分析判断。
VB语言程序设计教程的介绍
《VB语言程序设计教程》,是2010年出版的图书,作者是杨忠宝 康顺哲。《VB语言程序设计教程》主要介绍了Visual Basic的基础知识、Visual Basic语言的常用对象、控件的概念及开发简单Visual Basic程序的步骤以及3种基本控制结构、数组和过程等知识。另外,《VB语言程序设计教程》配有《VB语言程序设计实验指导与习题解答》,为学生提供配套的辅导教材。
VB程序设计一般的四个步骤
1、建立应用程序界面
2、设置对象的属性
3、编写应用程序的代码
4、保存和运行程序
VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
扩展资料
VB语言缺点
Visual Basic 语言具有不支持继承、无原生支持多线程、异常处理不完善等三项明显缺点,使其有所局限性(此些缺点皆已在 vb .net 获得改进)。
1、不支持继承
VB 5.0 和 VB 6.0 都是基于对象的编程语言,但是不包含继承特性。VB 中提供了特殊的类的功能,但是还是不能满足程序员的需求。
2、无原生支持多线程
Visual Basic 对于多线程无原生支持,只能通过Windows API的调用实现,且极其的不稳定。因为在API创建的线程中,并没有自动初始化运行时库,导致部分的函数无法使用。一般的,在VB6等早期的VB开发环境下,使用API创建线程的目的是完成容易使程序假死的大量数据或者逻辑的计算。
3、异常处理不完善
Visual Basic 中内置异常处理,即使未写异常处理代码,一旦用户出错也会弹出一个明确写出出错原因对话框,接着程序终止。
Visual Basic 中可以使用 Err.Raise抛出异常。对系统及用户抛出的异常的处理常用两种模式:一是使用 On Error Resume Next 处理错误;另一种是使用 On Error Goto 将运行引入错误处理代码。但相对 C++ 等语言而言,这样的异常处理破坏了代码的结构。
VB语言程序设计教程的目录
第1章 Visual Basic概述 11.1 Visual Basic的发展历程及特点 11.1.1 Visual Basic的发展历程 11.1.2 Visual Basic语言的主要特点 21.2 Visual Basic 6.0的安装与启动 31.2.1 Visual Basic 6.0的安装 31.2.2 Visual Basic 6.0的启动与退出 41.3 Visual Basic 6.0的集成开发环境 61.3.1 主窗口 61.3.2 窗体设计器窗口 71.3.3 工程资源管理器窗口 81.3.4 属性窗口 81.3.5 工具箱窗口 91.3.6 代码窗口 101.3.7 立即窗口 101.3.8 调色板窗口 111.3.9 窗体布局窗口 111.3.10 对象浏览器窗口 11习题 12第2章 Visual Basic简单程序设计 132.1 面向对象程序设计基本概念 132.1.1 对象 132.1.2 对象的三要素 132.2 窗体 152.2.1 窗体结构 152.2.2 窗体的属性、方法和事件 152.3 基本控件 182.3.1 标签 202.3.2 文本框 212.3.3 命令按钮 232.4 Visual Basic应用程序设计步骤 24习题 30第3章 Visual Basic程序设计基础 333.1 命名规则和语法规则 333.1.1 命名规则 333.1.2 语句与语法规则 333.2 数据类型 343.2.1 基本数据类型 343.2.2 自定义数据类型 373.3 常量与变量 373.3.1 常量 373.3.2 变量 383.3.3 变量的作用域 393.3.4 默认声明 413.4 运算符和表达式 423.4.1 算术运算符 423.4.2 关系运算符 433.4.3 逻辑运算符 443.4.4 字符串运算符 453.4.5 表达式 453.5 常用函数 463.5.1 数学函数 463.5.2 转换函数 473.5.3 字符串函数 473.5.4 日期和时间函数 483.5.5 格式输出函数 48习题 49第4章 Visual Basic程序控制结构 514.1 顺序结构程序设计 514.1.1 算法 514.1.2 顺序结构中的常用语句 524.1.3 顺序结构中的数据输出 534.1.4 InputBox函数 564.1.5 MsgBox函数?564.2 选择结构程序设计 594.2.1 if语句和iif函数 594.2.2 Select Case语句 634.3 循环结构程序设计 664.3.1 Do loop语句 664.3.2 While Wend语句 674.3.3 For…Next语句 674.3.4 循环嵌套语句 694.3.5 其他控制语句 71习题 72第5章 数组与过程 805.1 数组 805.1.1 一维数组 805.1.2 二维数组及多维数组 835.1.3 动态数组 855.1.4 For Each…Next语句 885.1.5 控件数组 895.2 过程 915.2.1 过程的概念 915.2.2 子程序过程Sub 915.2.3 函数过程 Function 935.2.4 过程之间参数的传递 955.2.5 过程嵌套及递归 985.2.6 变量、过程的作用域 100习题 101第6章 Visual Basic常用控件 1066.1 单选控件与复选控件 1066.1.1 单选控件(OptionButton) 1076.1.2 复选控件(CheckBox) 1076.2 列表框和组合框 1096.2.1 列表框控件(ListBox) 1096.2.2 组合框控件(ComboBox) 1136.3 图形框与图像框控件 1156.3.1 图形框控件(PictureBox) 1156.3.2 图像框控件(Image) 1156.4 滚动条与计时器 1166.4.1 滚动条(HscrollBar与VscrollBar) 1166.4.2 时间(Timer)控件 1186.5 文件操作控件 1196.5.1 磁盘列表框(DriveListBox)控件 1196.5.2 DirListBox(文件夹列表框)控件 1206.5.3 文件列表框(FileListBox)控件 1206.5.4 3个控件的连接 1206.6 直线与形状控件 1216.7 控件布局 123习题 124第7章 Visual Basic高级控件 1287.1 高级控件简介 1287.2 通用对话框(CommonDialog)控件 1297.2.1 ShowOpen方法 1297.2.2 ShowSave方法 1307.2.3 ShowColor方法 1317.2.4 ShowFont方法 1317.2.5 ShowPrint方法 1337.2.6 ShowHelp方法 1347.3 图像列表(ImageList)控件 1357.4 工具栏控件 1387.4.1 ToolBar控件概述 1387.4.2 ToolBar控件的属性 1387.4.3 用ToolBar与ImageList设计工具栏 1397.5 状态栏(StatusBar)控件 1427.5.1 StatusBar控件概述 1427.5.2 StatusBar控件的属性 1427.5.3 StatusBar控件中添加窗格 1437.6 进度条(ProgressBar)控件 1457.6.1 进程条控件的概? 1457.6.2 进程条控件ProgressBar的属性 1457.7 树视图(TreeView)控件 1477.7.1 TreeView控件概述 1477.7.2 TreeView控件的属性 1477.7.3 TreeView控件的方法 1487.8 列表视图(ListView)控件 1517.8.1 常用属性 1517.8.2 常用方法 1527.9 选项卡(TabStrip)控件 1537.10 图像组合(ImageCombo)控件 1557.11 滑块(Slider)控件 1567.12 绘图 1587.12.1 绘图基础 1587.12.2 绘图方法 159习题 162第8章 菜单及MDI窗体设计 1638.1 下拉?菜单设计 1638.1.1 下拉式菜单的组成 1638.1.2 菜单编辑器的启动 1648.1.3 菜单编辑器的使用方法 1648.2 弹出式菜单设计 1678.3 MDI多窗体程序设计 1718.3.1 创建MDI主窗体 1728.3.2 建立MDI子窗体 1728.3.3 MDI窗口菜单设计 172习题 173第9章 文件操作 1749.1 文件的基本概念 1749.2 顺序文件的存取 1759.2.1 顺序文件的打开与关闭 1759.2.2 写(存)顺序文件 1769.2.3 读(取)顺序文件 1789.3 随机文件的存取 1799.3.1 随机文件的打开与关闭 1799.3.2 读(取)随机文件 1799.3.3 写(存)随机文件 1809.4 二进制文件的存取 1829.4.1 随机文件的打开与关闭 1829.4.2 读(取)/写(存)二进制文件 1829.5 文件中常用的操作语句和函数 1839.5.1 常用的文件操作语句 1839.5.2 常用的文件操作函数 184习题 185第10章 数据库应用程序设计 18710.1 数据库的基本知识 18710.1.1 数据库的相关概念 18710.1.2 数据库的查询 18810.2 数据库的创建和管理 18910.3 通过Data控件访问数据库 19410.3.1 Data控件常用属性、方法、事件 19510.3.2 Recordset对象 19610.3.3 数据绑定控件 19810.3.4 数据库应用程序的设计步骤 19910.3.5 Data控件用法示例 19910.4 通过ADODC控件访问数据库 20610.4.1 ADODC控件简介 20610.4.2 数据绑定控件 20810.4.3 ADODC控件用法示例 20810.5 通过ADO对象访问数据库 21910.5.1 ADO对象简介 21910.5.2 Connection对象 22010.5.3 Recordset对象 22210.5.4 ADO对象用法示例 22610.6 数据库中图片的存取 23310.6.1 直接存取图片 23310.6.2 存取图片地址 239习题 242第11章 多媒体应用程序设计 24411.1 多媒体控件 Multimedia MCI 24411.1.1 常用命令、属性和事件 24511.1.2 制作多媒体播放器 24711.2 动画控件Animation 25011.2.1 常用属性、事件和方法 25011.2.2 播放AVI动画 25111.3 调用多媒体API函数开发多媒体应用程序 25211.3.1 API函数简介 25211.3.2 API函数制作多媒体应用程序举例 253第12章 网络应用程序设计 25512.1 网络基础 25512.1.1 IP地址 25512.1.2 域名 25512.1.3 端口 25512.1.4 协议 25612.2 Winsock控件 25612.2.1 Winsock控件的常用属性 25712.2.2 Winsock控件的常用方法 25812.2.3 Winsock控件的常用事件 25912.2.4 Winsock编程模型 25912.2.5 Winsock控件用法示例——简易聊天程序 26012.3 WebBrowser控件 27012.4 Internet Transfer控件 273第13章 程序调试与错误处理 27813.1 错误类型 27813.2 代码调试 27913.2.1 Visual Basic3种模式 27913.2.2 调试?具 28013.2.3 调试窗口 28113.2.4 调试方法 28213.3 错误处理 283附录 常用字符与ASCII代码对照表 285参考文献 286VB语言的前景在目前各种编程语言共存的时代,VB会不会落伍呢?当然不会了,在我写这篇文章的同时,微软已经透露了VB7.0将完全面向对象的消息,可以肯定下一代VB的功能一定会强大很多,我们这些所谓的 VB 程序员总算可以放心了,VB不会落后于时代,毕竟它是使用人数最多的优秀的开发工具。好了,侃了这么多关于VB的台前幕后,总之是为想学编程的你树立信心,编程一点都不难,只要你决定了开始,就让我们一起踏上愉快的编程之旅吧。接下来谈谈怎样学习VB,先说说“看实例学VB6.0”系列教程,它是面向编程初学者的VB入门教程,这个教程的特点是抛开晦涩难懂的概念和语法,不做内容上的堆积和罗列,而是采用了每节一个生动有趣的小例子的形式,每个小例子中会涉及到一个或几个VB编程的知识点(可能是控件,也许会是某个函数或编程小技巧),使你快速入门。希望你学完此教程后能达到下述的效果:从对编程一窍不通或从未接触过编程的状态,通过学习能够对VB6.0的编程环境比较熟悉,掌握VB开发界面的使用方法;对VB语言的基本语法大致了解,知道常见的语句的意义;学习VB常用控件的使用方法,并能将它们灵活运用到应用程序中;能开发简单的VB程序。到那时你已经能够继续深入的学习VB编程,可以继续参与到程序设计栏目其他版块的学习中去,嘻嘻,目标就是这样啦。然后谈谈学习编程的方法,万事开头难,刚刚开始,遇到些困难没关系,慢慢来。编程是一个不断学习,不断积累的过程,编程的乐趣也正是存在于学习的过程中。我们每学一点,就赶快把它用到实际的程序中去,自己多学多用多实践,水平才能不断提高,这就是“学以致用”。另外,编程涉及到很多的知识,象操作系统的、软件工程的、硬件系统的以及编程思想等各个方面,这就需要我们多看看这方面的资料,扩充自己的知识面。