目 录
第一章 概述
1.1VisualBasic对Windows的意义
1.1.1基本配置
1.1.2VisualBasic4的功能
1.2基本操作
1.2.1运行安装程序
1.2.2运行VisualBasic
1.2.3如何使用VisualBasic
1.2.4运行VisualBasic项目
1.2.5联机帮助系统
1.2.6VisualBasic应用程序开发概述
第二章 VisualBasic4用户环境
2.1主屏幕及联机帮助系统
2.1.1标题栏
2.1.2菜单条
2.1.3工具条概述
2.1.4工具箱概述
2.1.5初始的窗体窗口
2.1.6Project窗口概述
2.1.7快捷(弹出式)菜单概述
2.1.8联机帮助系统概述
2.2File菜单
2.3Edit菜单
2.4View菜单
2.5Insert菜单
2.6Run菜单
2.7Tools菜单
2.8Add-Ins菜单
第三章 控件、菜单和事件
3.1如何操作Properties窗口
3.1.1属性编辑器
3.1.2下拉列表属性编辑器
3.1.3对话框属性编辑器
3.2窗体
3.2.1窗体的属性
3.2.2关于窗体的事件
3.3控件处理技术
3.3.1定制控件
3.3.2标准控件的概览
3.3.3专业版的控件
3.3.4在窗体中添加控件
3.3.5操作已存在的控件
3.3.6焦点属性和事件
3.3.7命令按钮、三维命令按钮和动画按钮
3.3.8TextBox,RichTextBox和MaskedEdit框
3.3.9文本框的事件处理过程
3.3.10标签
3.3.11ListBox和ComboBox控件
3.3.12CheckBox和RadioButton控件
3.3.13计时器控件
3.3.14Grid控件
3.3.15Grid控件的事件
3.4设计菜单
3.5一个窗体的ASCII表示
第四章 设计用户界面
4.1工具箱
4.2生成控件
4.2.1操作已存在的控件
4.2.2生成控件的快捷键
4.2.3多个控件的操作
4.2.4加锁控件
4.2.5删除控件
4.3命令按钮的属性
4.3.1Caption属性
4.3.2Name属性
4.3.3命令按钮的其他有用属性
4.3.4设置属性的快捷键方法
4.4为命令按钮编写简单的事件过程
4.4.1命令按钮的其他事件
4.4.2命令按钮的其他问题
4.5快速访问键
4.6图像控件
4.7文本框
4.7.1文本框的标准属性
4.7.2文本框的几个特殊属性
4.7.3文本框的事件过程
4.8标签
4.8.1标签几个有用的属性
4.8.2标签的事件过程
4.9浏览控件
4.10网格
4.11visualBasic应用程序的运行情况
4.11.1Visua1Basic的显示
4.11.2窗体的AutoRedraw属性
4.11.3Refresh方法
4.12窗体的ASCII码表示方式
第五章 VisualBasic程序设计基础
5.1程序结构与Code窗口
5.1.1VisualBasic程序结构
5.1.2Code窗口介绍
5.2VisualBasic中的语句
5.2.1注释语句
5.2.2End语句
5.3常量、赋值和属性设置
5.3.1常量
5.3.2给属性赋值
5.4变量
5.4.1变量类型
5.4.2关于变量的要注意的地方
5.4.3关于类型的Dim语句
5.4.4要求使用变量的声明
5.4.5变量的作用域
5.4.6在过程之间共享变量值
5.4.7持久地拥有一个值
5.5字符串
5.5.1ASCII/ANSI代码
5.5.2固定长度字符串
5.6数字
5.6.1关于数字的操作
5.6.2在VisualBasic中关于数字的进一步讨论
5.7重复操作
5.7.1定型循环
5.7.2非定型循环
5.8条件语句
5.8.1它是什么
5.8.2再谈If-Then
5.8.3将If-Then和循环组合起来
5.8.4SelectCase命令
5.9在运行时操作对象
5.9.1方法
5.9.2代码中的Font属性
5.9.3消息框和输入框
5.9.4输入框
5.10有多个窗体的项目
5.10.1为多个窗体编写代码
5.10.2在运行时怎样处理多窗体
5.10.3在一个窗体中保持焦点(模态化)
5.11程序示例:贷款利息计算器
第六章 信息显示与输出
6.1在窗体上输出信息
6.1.1示例:在窗体内居中文本
6.1.2代码中的字体属性
6.1.3显示列表数据
6.1.4Tab和Spc命令和分号
6.1.5Format命令
6.2图片框
6.3RichTextBox
6.3.1RichTextBox的属性
6.3.2RichTextBox用法举例
6.4Printer对象
6.4.1打印机的有用属性和方法
6.4.2Printers集
6.4.3打印RichTextBox中的信息
第七章 程序流程控制技术
7.1重复操作
7.1.1确定循环
7.1.2不确定循环
7.2条件判断
7.2.1If-Then块
7.2.2它是什么
7.2.3在消息框使用If-Then
7.2.4示例:Dir$命令
7.2.5If-Then与循环组合
7.2.6SelectCase
7.2.7用If-Then完成
7.2.8示例:KeyPress过程
7.2.9示例:使用QueryUnload事件
7.2.10条件编译
7.3GoTo语句
第八章 内置函数
8.1字符串函数
8.1.1分析字符串
8.1.2Like运算符和模糊搜索
8.1.3其他字符串函数
8.2Rnd(随机)函数
8.3位操作
8.3.1位级逻辑运算符
8.3.2KeyUp和KeyDown
8.4数学函数
8.5日期和时间函数
8.5.1Date函数
8.5.2数字日历函数
8.6财务专用函数
8.6.1其他财务函数
8.6.2其余财务函数
8.7常用函数
第九章 大型项目的建立:项目、过程和错误捕获
9.1自定义函数和过程
9.1.1Function过程
9.1.2函数的高级用法
9.1.3子过程
9.2过程和函数的高级用法:传引用和传值
9.3标准(代码)模块:全局过程和全局变量
9.3.1增加或删除代码模块
9.3.2有关过程的作用域
9.4Windows接口函数
9.5DoEvents函数
9.6错误捕获
9.7关于程序设计的讨论
第十章 图形程序设计基础
10.1图形基础
10.1.1AutoRedraw属性的一个特点
10.1.2ClipControls属性和Paint事件
10.1.3再谈Paint事件
10.1.4Refresh方法
10.1.5保存图形
10.2屏幕测度单位、颜色和像素
10.2.1屏幕测度单位
10.2.2颜色
10.2.3像素的控制
10.3Line和Shape控件
10.3.1Shape控件
10.3.2Line控件
10.4线、框和圆
10.4.1线
10.4.2DrawWidth和DrawStyle
10.4.3框
10.4.4圆
10.4.5椭圆和纵横比
10.5PaintPicture方法
参考文献