目录 1
第一章Visual Basic基本概念 1
§1.1 VB的工作环境安装、启动及退出 1
二、目录列表框属性 2
§1.2 VB的屏幕界面 2
§1.3控件及对象 6
1.3.1控件 6
1.3.2控件的建立 7
§1.4.对象(Obiect) 9
1.4.1对象的属性 9
1.4.2 对象事件 10
1.4.3对象方法(METHOD) 11
§1.5实例设计 12
第二章基本语言 16
§2.1 VB的基本数据类型 16
§2.2常量与变量 17
2.2.1常量 17
2.2.2变量(Variable) 19
§2.3变量作用域(SCOPE OF VARIABLE) 21
2.3.1 VB的程序结构 22
2.3.3变量作用域 23
1.局部变量 23
2.窗体变量和模块变量(Form Variable and Module Variable) 23
3.全局变量(Global Variable) 24
1.Type语句 25
§2.4自定义类型(USER-DEFINDE TYPES) 25
2.Deftype语句 26
§2.5数组 27
§2.6基本语句、表达式和运算符 28
2.6.1赋值语句 28
2.6.2注释 28
2.6.3 多重语句 29
2.6.4表达式及运算符 29
§2.7结构控制语句 30
§2.8函数和过程的概念 39
1.数学函数 40
2.字符串函数 40
4.日期函数 41
3.转换函数 41
§2.9方法 42
§2.10空循环和DoEvents函数 43
第三章Visual Basic的控制对象 45
§3.1对象概述 45
3.1.1 对象属性 45
3.1.2 对象事件和方法 54
§3.2窗体 56
3.2.1窗体属性 56
3.2.2窗体事件 56
3.2.3窗体方法 58
一、图片框属性 59
3.3.1属性 59
§3.3图片框和图像框 59
二、图像框属性 60
3.3.2 事件 61
3.3.3方法 61
§3.4标签 62
3.4.1标签属性 62
3.4.2标签事件 63
3.4.3标签方法 63
§3.5文本框 63
3.5.1 属性 63
3.5.2文本框事件 66
3.6.1按钮属性 67
§3.6命令按钮、复选框和单选钮 67
3.5.3文本框方法 67
二、复选框属性 68
一、命令按钮属性 68
二、单选按钮 69
3.6.2按钮事件 69
3.6.3按钮方法 69
§3.7框架 69
3.7.1框架属性 69
3.7.2框架事件 69
3.7.3框架方法 69
§3.8列表框 69
3.8.1列表框属性 69
3.8.2列表框事件 73
3.8.3列表框方法 73
3.9.1组合框属性 74
§3.9组合框 74
3.9.2组合框事件 75
3.9.3组合框方法 76
§3.10水平滚动条和垂直滚动条 76
3.10.1滚动属性 77
3.10.2滚动事件 77
§3.11 计时器 77
3.11.1 计时器属性 78
一、线的属性 79
二、形状属性 79
§3.12线和形状 79
3.12.1线和形状属性 79
3.11.3计时器方法 79
3.11.2计时器事件 79
3.12.2线和形状事件 81
3.12.3线和形状方法 81
§3.13驱动器列表框、目录列表框和文件列表框 81
3.13.1属性 82
一、驱动器列表框属性 82
三、文件列表框属性 83
§3.14菜单 84
3.13.3方法 84
3.13.2事件 84
3.14.1菜单的建立 85
3.14.2菜单的控制 90
3.14.3动态增减菜单项 91
第四章输入与输出 93
§4.1 InputBox函数 93
§4.2 MsgBox函数 95
§4.3 Shell函数 100
§4.4 Print方法 103
§4.5 MOVE方法 107
§4.6 CurrentX,CurrentY属性 108
§4.7 TextHeight和TextWidth方法 111
§4.8字体设置 114
§4.9打印输出 116
4.9.1直接输出 116
4.9.2窗体输出 118
§4.10程序代码打印 119
4.10.1直接打印 119
4.10.2间接打印 120
§4.11对象控制顺序 121
第五章通用过程和用户自定义函数 124
§5.1通用过程 124
§5.2自定义函数(Function Procedure) 127
§5.3作为参数的对象 128
第六章程序调试 130
§6.1 VB的三种模式 131
§6.2调试窗口 132
6.2.1输出变量及属性值 133
6.2.2输出到调试窗口 134
6.2.3输入变量值及属性值 134
6.2.4过程,函数调试 136
§6.3调试工具 137
6.3.1断点和Stop语句调试 137
6.3.2即时观察调试 138
6.3.3调用调试 140
6.3.4单步语句调试 141
6.3.5单步过程运行调试 142
6.3.6跳跃运行调试 143
6.4.1错误处理子程序 144
§6.4错误处理 144
6.4.2 Err,Erl,ErrorY函数 147
6.4.3 Error语句 148
第七章 文件处理 151
§7.1文件的基本概念 151
7.1.1数据、文件及文件名 151
7.1.2文件的长度、记录与指针 152
1.文件长度 152
2.记录(Record) 152
3.文件指针 152
7.1.3文件的打开和读/写 152
2.数据文件(Data File) 153
7.1.4文件种类 153
1.程序文件(Program File) 153
§7.2文件操作的界面设计 154
7.2.1驱动器列表框 154
7.2.2目录列表框 155
7.2.3文件列表框 155
7.2.4驱动器列表框、目录列表框和文件列表框的联合使用 156
7.2.5其他文件有关属性 158
7.2.6建立一个实例 160
§7.3顺序文件 165
7.3.1建立顺序文件 165
7.3.2读文件 168
7.3.3修改顺序文件 172
§7.4随机文件(Random File) 176
7.4.1随机文件的建立与写/读 176
7.4.2随机文件中记录的修改、删除和增加 179
§7.5二进制文件 180
第八章作图 181
§8.1坐标系统 181
§8.2作图 186
8.2.1清除(Cls) 186
8.2.2画点(Pset) 186
8.2.3画线(Line) 188
8.2.4画圆(Circle) 192
8.2.5画椭圆(Elipses) 193
8.2.6画圆弧(arcs) 194
§8.3颜色 196
8.3.1 RGB函数 196
8.3.2 QBColor函数 197
8.3.3颜色常数 199
8.3.4颜色值 200
§8.4图像的装入 200
§8.5鼠标事件 201
8.5.1 MouseDown事件 201
1.按钮参数 201
2.换档参数 203
3.鼠标参数 205
8.5.2 MouseUp事件 206
8.5.3 MouseMove事件 207
§8.6拖放 208
8.6.1 DragMode属性 208
8.6.2 DragDrop事件 209
8.6.3 Draglcon属性 210
8.6.4 DragOver事件 210
8.6.5 Drag方法 212
第九章应用实例 214
§9.1整体设计 214
§9.2菜单设计 214
§9.3窗体设计 216
§9.4编码 222