书籍详情

Visual Basic贯通教程

Visual Basic贯通教程

作者:史斌星,史佳编著

出版社:清华大学出版社

出版时间:2003-01-01

ISBN:9787900643834

定价:¥49.00

购买这本书可以去
内容简介
  本书包含了Visual Basic基本原理、Visual Basic数据库编程、VBScript、Visual Basic网页编程和140多个精选实例,是五合一的Visual Basic教程。全书从基础到应用,从原理到实践一气呵成,自成一体,为读者的学习提供了极大方便。书中的例子不但有助于对原理的理解,而且不少例子本身具有一定的实用价值,对于初学者来说,可以作为模仿编程的范本。本书结构严谨,语言生动,深入浅出、有鲜明的叙述特点,既具有教科书的条理性,又能最终达到相当的理论高度,无论是初学者还是有一定基础的读者都会从中受益。本书所附光盘包含了书中全部源程序。本书适合大中专院校师生作为教材选用,也可作为培训班及自学者的进阶教材。
作者简介
暂缺《Visual Basic贯通教程》作者简介
目录
第一部分 VB基础
第1章 VB的集成开发环境(IDE)
1.1 怎样运行Visual Basic 6.0
1.2 进入VB集成开发环境
1.2.1 “新建工程”对话框
1.2.2 集成开发环境的界面
1.3 创建一个新程序
1.3.1 编写代码
1.3.2 程序的运行
1.3.3 存盘
1.4 打开一个现存程序
1.5 脱离VB环境运行
1.6 窗体对象
1.6.1 窗体的名称
1.6.2 窗体的背景色
1.6.3 窗体大小的调节
1.6.4 在程序运行时改变窗体的大小
1.6.5 窗体字体的设置
1.6.6 代码的修改
1.7 “窗体布局”和“立即”窗口
1.7.1 “窗体布局”窗口
1.7.2 “立即”窗口
1.8 本章小结
第2章 VB的内部控件
2.1 内部控件
2.2 CommandButton控件
2.2.1 添加命令按钮对象
2.2.2 按钮对象的启示
2.2.3 怎样添加窗体
2.2.4 改变窗体的前后位置
2.2.5 代码窗口中的代码
2.3 Label控件
2.3.1 窗体1中的标签
2.3.2 窗体1的属性
2.3.3 窗体2中的标签
2.3.4 程序的运行
2.4 TextBox控件
2.4.1 添加文本框对象
2.4.2 文本框的常用属性
2.4.3 添加一个“标签”
2.4.4 添加两个“命令按钮”
2.4.5 Form_Load过程中的代码
2.4.6 Command1_Click过程中的代码
2.4.7 程序运行结果
2.5 Resize事件
2.5.1 创建工程
2.5.2 工程的代码
2.5.3 Move语句
2.5.4 程序的运行
2.6 ListBox控件
2.6.1 创建列表框对象
2.6.2 代码窗口
2.6.3 运行结果
2.7 列表框的应用
2.7.1 工程的创建
2.7.2 工程的运行
2.7.3 控件和对象的值
2.8 ComboBox控件
2.8.1 工程的创建
2.8.2 工程的运行
2.9 Frame,OptionButton和CheckBox控件
2.9.1 Frame控件
2.9.2 OptionButton控件
2.9.3 CheckBox控件
2.9.4 复制对象的特点
2.9.5 “框架”的作用
2.9.6 添加窗体
2.9.7 主窗体的代码
2.9.8 Form2窗体的代码
2.9.9 复选框的值
2.9.10 选项按钮的值
2.10 HScrollBar和VScrollBar控件
2.10.1 创建窗体
2.10.2 在窗体中创建对象
2.10.3 Form_Resize过程的代码
2.10.4 对Form_Resize过程代码的分析
2.10.5 滚动条的构成
2.10.6 HScroll1_Change过程的代码
2.10.7 SmallChange和LargeChange属性
2.10.8 滚动条要在最前面
2.11 指针和格式菜单
2.11.1 指针
2.11.2 格式菜单
2.12 本章小结
第3章 Visual Basic语言
3.1 变量和常量
3.1.1 变量的声明
3.1.2 声明变量实例
3.1.3 是否必须声明变量
3.1.4 变量的命名
3.1.5 变量的使用范围
3.1.6 常量
3.2 变量的数据类型
3.2.1 Integer整型
3.2.2 Long长整型
3.2.3 Single单精度浮点型
3.2.4 Double双精度浮点型
3.2.5 Currency货币型
3.2.6 Decimal十进制数型
3.2.7 String字符串型
3.2.8 Boolean布尔型
3.2.9 Byte字节型
3.2.10 Date日期型
3.2.11 Variant变体型
3.2.12 Object对象类型
3.2.13 用户定义类型
3.3 数组
3.3.1 固定大小的数组
3.3.2 通过数组计算乘积表
3.3.3 TabIndex属性
3.3.4 TabStop属性
3.3.5 动态数组
3.4 集合
3.4.1 什么是集合
3.4.2 集合的应用
3.5 模块
3.5.1 模块的类型
3.5.2 模块的创建
3.5.3 访问变量和调用过程
3.5.4 MsgBox函数
3.5.5 对象浏览器
3.5.6 内部常量
3.5.7 InputBox函数
3.6 过程
3.6.1 函数
3.6.2 函数的调用
3.6.3 Sub过程的调用
3.6.4 参量的传递机制
3.7 流程控制结构
3.7.1 If结构
3.7.2 Select Case结构
3.7.3 For…Next结构
3.7.4 For Each…Next结构
3.7.5 Do…Loop结构
3.7.6 嵌套控制结构和Exit语句
3.8 VB的内部函数
3.8.1 输入与输出函数
3.8.2 日期与时间函数
3.8.3 变量类型函数
3.8.4 数学函数
3.8.5 其他函数
3.8.6 运算符号
3.9 本章小结
第4章 图形
4.1 图片显示
4.1.1 放置图片的容器
4.1.2 两类图形
4.1.3 用PictureBox显示图形
4.1.4 用Image显示图形
4.1.5 在Form中放置图形
4.1.6 Shape控件的功能
4.1.7 Line控件
4.1.8 可拖动的分割线
4.2 在程序运行时装载和卸载图片
4.2.1 设计时和运行时加载图片的比较
4.2.2 怎样在程序运行时加载和卸载图片
4.2.3 一个运行时加载图片的程序
4.2.4 Form1窗体的代码分析
4.2.5 Form2窗体的代码分析
4.2.6 Form3窗体的代码分析
4.2.7 程序的运行
4.3 Line和Circle方法
4.3.1 窗体大小的度量
4.3.2 Scale方法
4.3.3 用Line方法画直线和矩形
4.3.4 AutoRedraw属性
4.3.5 渐开式窗口
4.3.6 Circle方法
4.3.7 画椭圆
4.3.8 画圆弧
4.4 DrawMode属性
4.4.1 什么是DrawMode属性
4.4.2 异或运算
4.4.3 XorPen画笔
4.5 Rubber图形
4.5.1 Rubber工程的创建
4.5.2 鼠标过程
4.5.3 设置异或笔
4.5.4 橡皮筋功能的实现
4.5.5 实心图形输出
4.5.6 椭圆的获得
4.6 PaintPicture方法
4.6.1 工程的创建
4.6.2 PaintPicture方法的语法
4.6.3 用PaintPicture方法复制图形
4.6.4 PaintPicture方法的参量
4.6.5 图形的水平翻转
4.6.6 负片制作和图片放大
4.6.7 拼图程序
4.7 Point方法
4.8 PSet方法
4.8.1 在窗体中画随机色点
4.8.2 用PSet方法画曲线
4.9 Clipboard对象
4.10 本章小结
第5章 字符串和文本处理
5.1 字符串处理函数
5.1.1 Left$函数
5.1.2 Mid$函数
5.1.3 Len函数
5.1.4 Trim$函数
5.1.5 InStr函数
5.1.6 Replace,String$,Space$函数
5.1.7 Like和&操作符
5.1.8 字符的ASCII码
5.1.9 StrComp函数
5.1.10 字母大小写转换函数
5.1.11 字符串的格式化函数
5.2 字符串的复制、剪切和粘贴
5.2.1 剪贴板操作
5.2.2 复制和粘贴
5.2.3 预选文字
5.2.4 ActiveControl属性
5.2.5 ActiveControl属性的应用
5.3 字符串处理
5.3.1 工程的创建
5.3.2 字符串处理技术
5.4 文件夹系统
5.5 文件操作
5.5.1 打开文件
5.5.2 Open和Close语句
5.5.3 代码分析
5.5.4 复制文件
5.5.5 删除文件
5.5.6 将文件读入列表框
5.6 鼠标的应用
5.6.1 鼠标拖动
5.6.2 鼠标的拖放操作
5.6.3 用鼠标的位置控制文字输出位置
5.6.4 用鼠标拖动窗体
5.7 键盘按键的代码
5.7.1 KeyCode和ASCII码
5.7.2 KeyCode和ASCII码的测试
5.7.3 SendKeys语句
5.7.4 组合键
5.8 字体
5.9 菜单技术
5.9.1 创建一个菜单框架
5.9.2 “文件”菜单的代码
5.9.3 “编辑”菜单的代码
5.9.4 “图形”菜单的编码
5.10 资源文件
5.10.1 资源的功用
5.10.2 要有哪些资源
5.10.3 怎样创建资源文件
5.10.4 怎样使用资源
5.11 快捷菜单
5.11.1 快捷菜单的创建
5.11.2 快捷菜单的弹出
5.11.3 弹出快捷菜单
5.11.4 查找过程分析
5.12 本章小结
第6章 Activex控件
6.1 Calendar控件
6.1.1 怎样添加一个ActiveX控件
6.1.2 Calendar控件的设置
6.2 ProgressBar控件的应用
6.2.1 Timer控件
6.2.2 ProgressBar控件
6.2.3 一个练习文字输入的实用程序
6.2.4 进度条的属性设置
6.2.5 怎样实现计时功能
6.3 Slider控件
6.3.1 添加Slider控件
6.3.2 程序的代码
6.3.3 滑标的功能
6.4 SSTab控件
6.4.1 怎样将SSTab控件放入工具箱
6.4.2 选项卡的应用
6.4.3 程序的代码
6.4.4 SSTab控件的应用
6.5 TreeView控件
6.5.1 创建TreeView对象
6.5.2 怎样添加节点
6.5.3 将图片插入ImageList控件
6.5.4 TreeView的应用
6.6 通过Color对话框创建多功能画笔
6.6.1 创建ColoDlg工程
6.6.2 工程的代码
6.6.3 选取画笔的粗细
6.6.4 颜色对话框
6.6.5 绘画
6.7 Font对话框
6.7.1 创建FontDlg工程
6.7.2 程序的代码
6.7.3 调用CommonDialog对话框
6.7.4 标志属性不能为零
6.8 Open对话框
6.8.1 用Open对话框打开文本文件
6.8.2 OpenDlg工程的运行和代码分析
6.8.3 设置Open对话框
6.8.4 Open对话框的应用
6.9 图片的连续展示
6.9.1 工程的创建
6.9.2 动态布局
6.9.3 运行时的界面
6.9.4 Resize事件
6.9.5 往List1添加文件目录
6.9.6 装载图片
6.9.7 怎样翻页
6.9.8 设置滚动条
6.10 Toolbar控件
6.10.1 创建有工具栏的窗体
6.10.2 在工具栏中添加图标
6.10.3 工具栏中按钮功能的实现
6.11 MDI应用程序
6.12 RichTextBox控件
6.12.1 RichText控件
6.12.2 运行时加载窗体
6.12.3 打开文件
6.12.4 保存文件
6.12.5 文稿编辑
6.12.6 Undo命令
6.12.7 查找对话框
6.12.8 模态对话框
6.12.9 怎样进行查找
6.12.10 字体的设置
6.12.11 帮助文件的设置
6.13 工具栏按钮和菜单命令的联系
6.14 Win32 API函数
6.14.1 Windows的路径
6.14.2 安装墙纸
6.15 用户ActiveX控件
6.15.1 制作用户ActiveX控件的步骤
6.15.2 用来创建用户控件的一个普通程序
6.15.3 创建用户控件
6.15.4 测试用户控件
6.15.5 用户控件的使用
6.15.6 制作用户控件小结
6.16 本章小结
第7章 多媒体编程
7.1 时钟控制Visible属性
7.1.1 节日彩灯
7.1.2 控制彩灯的发光时间
7.2 时钟控制位置
7.2.1 滚动文字
7.2.2 背景的透明化
7.2.3 Or运算
7.2.4 深色的窗体背景
7.2.5 应用Windows API函数
7.3 Animation控件
7.4 MediaPlayer控件
7.4.1 MediaPlayer控件的调用
7.4.2 用媒体播放器播放文件
7.4.3 自动播放
7.4.4 循环播放
7.4.5 PlayStateChange事件
7.4.6 媒体播放器大小的调节
7.4.7 时钟的指示
7.5 MMControl控件
7.5.1 什么是MMControl
7.5.2 DeviceType属性
7.5.3 怎样加载MMControl 
7.5.4 打开文件
7.5.5 Stop按钮的编程
7.5.6 循环播放
7.5.7 关闭和结束运行
7.5.8 播放CD盘
7.6 本章小结
第二部分 数据库编程
第8章 数据库基础
8.1 数据库简介
8.1.1 数据库与信息时代
8.1.2 什么是数据库
8.1.3 一个Access数据库实例
8.1.4 数据库访问技术
8.2 DAO数据访问对象
8.3 DBEngine对象
8.3.1 CreateWorkspace方法
8.3.2 CompactDatabase方法
8.3.3 RepairDatabase方法
8.4 Workspace对象
8.4.1 BeginTrans,CommitTrans和Rollback方法
8.4.2 Close方法
8.4.3 CreateDatabase方法
8.4.4 OpenDatabase方法
8.5 Database对象
8.5.1 常用属性
8.5.2 属性的测定
8.5.3 CreateTableDef方法
8.5.4 OpenRecordset方法
8.5.5 CreateQueryDef方法
8.5.6 Execute方法
8.6 TableDef对象
8.6.1 常用属性
8.6.2 CreateField方法
8.6.3 CreateIndex方法
8.7 Recordset对象
8.7.1 常用属性
8.7.2 从不同对象建立Recordset对象
8.7.3 Move方法
8.7.4 AddNew和Delete方法
8.7.5 Find方法
8.7.6 Update方法
8.7.7 Edit方法
8.8 本章小结
第9章 DAO编程
9.1 DAO模型怎样创建数据库
9.1.1 CreatDb工程
9.1.2 创建数据库
9.1.3 创建数据表
9.1.4 程序的运行
9.2 添加和删除记录
9.2.1 Open Database工程
9.2.2 工程的代码
9.2.3 打开数据库
9.2.4 添加和删除记录
9.2.5 记录的浏览
9.3 数据控件
9.3.1 数据控件的常用属性
9.3.2 数据控件的常用方法
9.3.3 数据控件的常用事件
9.3.4 用数据控件创建的数据库
9.3.5 Data控件的功能
9.3.6 没有一个语句的程序
9.4 可视化数据管理器
9.4.1 创建新数据库
9.4.2 建立数据表结构
9.4.3 输入记录
9.4.4 数据查询
9.4.5 数据库的维护
9.5 在数据库中存放图片
9.5.1 数据库的创建
9.5.2 创建Image工程
9.5.3 添加和删除记录
9.5.4 Data1_Validate过程
9.5.5 Data1_Reposition事件
9.5.6 Image工程的运行
9.6 本章小结
第10章 ADO对象模型
10.1 Connection对象
10.1.1 ConnectionString连接字符串属性
10.1.2 Open方法
10.1.3 OLE DB提供者
10.1.4 Close方法
10.1.5 Execute方法
10.1.6 BeginTrans,CommitTrans和RollbackTrans方法
10.1.7 Errors集合
10.1.8 CommandTimeout属性
10.2 RecordSet对象
10.2.1 Source属性
10.2.2 CursorType和CursorLocation属性
10.2.3 Open方法
10.2.4 在RecordSet浏览
10.2.5 Field对象
10.2.6 Sort和Fliter属性
10.2.7 数据的更新和读取
10.2.8 Find方法
10.2.9 Recordset的事件
10.3 Command对象
10.3.1 关于Command对象
10.3.2 CommandText属性
10.3.3 Execute方法
10.3.4 独立创建Command对象
10.4 本章小结
第11章 ADO编程
11.1 ADO基础程序
11.1.1 工程的创建
11.1.2 连接数据库
11.1.3 显示数据库
11.1.4 移动记录指针
11.1.5 删除记录
11.1.6 添加记录
11.1.7 保存修改
11.1.8 取消修改
11.1.9 关闭程序
11.2 ADO数据控件
11.2.1 工程的创建
11.2.2 连接数据库
11.2.3 启动程序
11.2.4 显示记录
11.2.5 添加和删除记录
11.2.6 ConectStr2工程
11.3 SQL查询
11.3.1 创建OpenSql工程
11.3.2 连接数据库
11.3.3 打开数据记录
11.3.4 显示数据库
11.3.5 ListView控件常量
11.3.6 运行结果
11.4 Command对象应用
11.4.1 创建新工程
11.4.2 连接数据库
11.4.3 显示Employees数据表的字段
11.4.4 显示Customers数据表的字段
11.5 通过UDL文件打开数据库
11.5.1 创建工程
11.5.2 生成UDL文件
11.5.3 数据源的连接
11.5.4 文本框的连接
11.6 本章小结
第三部分 网络编程
第12章 HTML语言
12.1 HTML文件的组成
12.1.1 HTML的特点
12.1.2 一个最简单的HTML实例
12.1.3 HTML文件的编辑和显示
12.1.4 源文件分析
12.1.5 颜色属性的设置
12.2 字体的格式
12.2.1 标题标记
12.2.2 FONT标记
12.2.3 字体的其他标记
12.3 段落格式
12.3.1 PRE标记
12.3.2 Blockquote标记
12.3.3 Textarea标记
12.3.4 段落标记
12.3.5 HR标记
12.3.6 CENTER及其他标记
12.3.7 <和>标记
12.3.8 综合实例
12.4 列表
12.4.1 无序列表
12.4.2 有序列表
12.4.3 选择列表
12.5 表格
12.5.1 <TABLE>标记
12.5.2 表格实例
12.5.3 Table标记的属性
12.5.4 CAPTION标记的属性
12.5.5 TH标记的属性
12.5.6 TR标记的属性
12.5.7 TD标记的属性
12.5.8 通过表格格式化页面
12.6 链接
12.6.1 超文本链接
12.6.2 超文本链接实例
12.6.3 <IMG>标记
12.6.4 加载和播放视频文件
12.6.5 <MARQUEE>标记
12.6.6 <BGSOUND>标记
12.6.7 <EMBED>标记
12.6.8 走马灯和多媒体实例
12.7 窗体和框架
12.7.1 框架
12.7.2 框架标记实例
12.7.3 <BODY>标记的属性
12.7.4 <FORM>标记
12.8 内部控件
12.8.1 BUTTON,SUBMIT和RESET按钮
12.8.2 CHECKBox和RADIO
12.8.3 TEXT
12.8.4 PASSWORD
12.8.5 SELECT
12.8.6 TEXTAREA
12.8.7 HIDDEN
12.9 <INPUT>标记
12.9.1 通过INPUT标记在FORM中定义控件
12.9.2 FUNCTION函数的调用
12.9.3 SUB子过程的调用
12.9.4 <INPUT>标记小结
12.10 本章小结
第13章 VBScript语言
13.1 VBScript基础
13.1.1 VBScript和Visual Basic的比较
13.1.2 VBScript的过程
13.1.3 VBScript的调用
13.2 常量和变量
13.2.1 常量
13.2.2 VBScript的变量
13.2.3 数组
13.2.4 动态数组
13.2.5 数据类型
13.2.6 变量类型的测定
13.2.7 一行书写两个语句
13.3 VBScript的运算语句
13.4 VBScript的循环和条件语句
13.5 VBScript的字符串操作语句
13.6 脚本对象模型
13.6.1 脚本对象模型的层次
13.6.2 Windows对象
13.6.3 Window对象实例
13.7 Document对象
13.7.1 Document对象的主要属性和方法
13.7.2 Document对象的应用
13.7.3 ObjDocument.htm文件分析
13.8 VBScript在网页中的应用
13.8.1 检查账号和密码
13.8.2 发送电子邮件
13.8.3 日期时间函数
13.9 本章小结
第14章 什么是动态HTML语言
14.1 什么是动态HTML语言
14.1.1 DHTML和HTML比较
14.1.2 开发DHTML应用程序的步骤
14.2 DHTML工程剖析
14.2.1 DHTML的编程环境
14.2.2 工具箱中的控件
14.2.3 HyperLink和FileUpload控件的应用
14.2.4 存储HTML文本
14.2.5 工程的运行
14.3 动态更改文本
14.3.1 动态变更字体
14.3.2 DHTML的事件和过程
14.3.3 动态效果
14.4 制表
14.4.1 表的创建
14.4.2 添加和删除
14.4.3 设置单元格的尺寸
14.4.4 表格颜色的设置
14.4.5 自动生成的代码
14.5 多页DHTML工程
14.5.1 多页面工程的创建
14.5.2 DHTMLPage的设置
14.5.3 DHTMLPage1页面代码
14.5.4 DHTMLPage2页面的代码
14.5.5 DHTMLPage2页面的操作
14.6 本章小结
猜您喜欢

读书导航