第1部分 函数
第1章 数学计算类函数 2
1.1 Abs函数——求绝对值 2
1.2 Atn函数——求一个数的反正切值 3
1.3 Cos函数——求一个角的余弦值 4
1.4 Exp函数——求e的某次幂 7
1.5 Fix函数——返回一个数的整数部分 8
1.6 Int函数——返回一个数的整数部分 8
1.7 Log函数——求一个数的自然对数值 9
1.8 Round函数——求四舍五入值 10
1.9 Sgn函数——返回一个数的正负号 11
1.10 Sin函数——求一个角的正弦值 12
1.11 Sqr函数——求一个数的平方根 16
1.12 Tan函数——求一个角的正切值 18
第2章 财务函数 20
2.1 Ddb函数——计算资产折旧值 20
2.2 FV函数——计算投资的未来值 21
2.3 IPmt函数——计算利息值 22
2.4 IRR函数——计算现金流的内部利率 23
2.5 MIRR函数——求修改过的现金流内部利率 24
2.6 NPer函数——求总期数 25
2.7 NPV函数——求投资净现值 26
2.8 Pmt函数——求年金支付额 28
2.9 PPmt函数——求本金偿付额 29
2.10 PV函数——求年金现值 30
2.11 Rate函数——求年金利率 31
2.12 SLN函数——求一项资产的直线折旧 32
2.13 SYD函数——求某一期固定资产折旧额 34
第3章 日期时间类函数 36
3.1 DATE函数——返回系统日期 36
3.2 DateAdd函数——计算一段间隔的日期 36
3.3 DateDiff函数——求两个日期间隔数目 37
3.4 DatePart函数——获得给定日期的指定部分 39
3.5 DateSerial函数——求一定间隔的日期值 42
3.6 DateValue函数——返回一个日期类型的值 43
3.7 Day函数——表示一个月中的某一日 44
3.8 Hour函数——求一天中某小时数 45
3.9 IsDate函数——指出表达式是否可以转换成日期 45
3.10 Minute函数——表示一个小时的某分钟 46
3.11 Month函数——表示某一年中的某月 46
3.12 MonthName函数——返回表示月份的字符串 47
3.13 Now函数——返回系统日期与时间 47
3.14 Second函数——返回某一秒的值 48
3.15 Time函数——当前系统时间值 48
3.16 Timer函数——返回从午夜到当前时间经过的秒数 48
3.17 TimeSerial函数——返回一个时间值 49
3.18 TimeValue函数——返回一个时间值 51
3.19 Weekday函数——将日期转换为星期几 52
3.20 WeekdayName函数——返回一星期中的某天 53
3.21 Year函数——表示年份 54
第4章 字符串处理函数 55
4.1 Array函数——创建一个数组 55
4.2 Filter函数——返回包含指定字符串的数组子集 55
4.3 Instr函数——指定一个字符串在另一个字符串中最先出现的位置 56
4.4 InStrRev函数——返回一字符串从另一字符串右侧开始第一次出现位置 58
4.5 Join函数——连接字符串 59
4.6 LCase函数——将字符串转换为小写 60
4.7 Left函数——返回字符串从左边算起指定位置字符 61
4.8 Len函数——返回字符串长度 62
4.9 LTrim函数——去掉字符串前导空格 62
4.10 Mid函数——返回字符串指定位置开始指定数量的字符 63
4.11 Replace函数——替换子字符串 63
4.12 Right函数——从字符串右边取出指定数量的字符 65
4.13 RTrim函数——去掉字符串尾部空格 65
4.14 Space函数——返回指定空格数的字符串 66
4.15 Split函数——将一个字符串分解为数组 66
4.16 StrComp函数——比较字符串 67
4.17 StrConv函数——将字符串转换为指定格式 69
4.18 String函数——生成字符串 70
4.19 StrReverse函数——将字符串倒序 71
4.20 Trim函数——去掉字符串开头和尾部空格 72
4.21 UCase函数——将字符转换为大写 72
第1部分 函数
第1章 数学计算类函数 2
1.1 Abs函数——求绝对值 2
1.2 Atn函数——求一个数的反正切值 3
1.3 Cos函数——求一个角的余弦值 4
1.4 Exp函数——求e的某次幂 7
1.5 Fix函数——返回一个数的整数部分 8
1.6 Int函数——返回一个数的整数部分 8
1.7 Log函数——求一个数的自然对数值 9
1.8 Round函数——求四舍五入值 10
1.9 Sgn函数——返回一个数的正负号 11
1.10 Sin函数——求一个角的正弦值 12
1.11 Sqr函数——求一个数的平方根 16
1.12 Tan函数——求一个角的正切值 18
第2章 财务函数 20
2.1 Ddb函数——计算资产折旧值 20
2.2 FV函数——计算投资的未来值 21
2.3 IPmt函数——计算利息值 22
2.4 IRR函数——计算现金流的内部利率 23
2.5 MIRR函数——求修改过的现金流内部利率 24
2.6 NPer函数——求总期数 25
2.7 NPV函数——求投资净现值 26
2.8 Pmt函数——求年金支付额 28
2.9 PPmt函数——求本金偿付额 29
2.10 PV函数——求年金现值 30
2.11 Rate函数——求年金利率 31
2.12 SLN函数——求一项资产的直线折旧 32
2.13 SYD函数——求某一期固定资产折旧额 34
第3章 日期时间类函数 36
3.1 DATE函数——返回系统日期 36
3.2 DateAdd函数——计算一段间隔的日期 36
3.3 DateDiff函数——求两个日期间隔数目 37
3.4 DatePart函数——获得给定日期的指定部分 39
3.5 DateSerial函数——求一定间隔的日期值 42
3.6 DateValue函数——返回一个日期类型的值 43
3.7 Day函数——表示一个月中的某一日 44
3.8 Hour函数——求一天中某小时数 45
3.9 IsDate函数——指出表达式是否可以转换成日期 45
3.10 Minute函数——表示一个小时的某分钟 46
3.11 Month函数——表示某一年中的某月 46
3.12 MonthName函数——返回表示月份的字符串 47
3.13 Now函数——返回系统日期与时间 47
3.14 Second函数——返回某一秒的值 48
3.15 Time函数——当前系统时间值 48
3.16 Timer函数——返回从午夜到当前时间经过的秒数 48
3.17 TimeSerial函数——返回一个时间值 49
3.18 TimeValue函数——返回一个时间值 51
3.19 Weekday函数——将日期转换为星期几 52
3.20 WeekdayName函数——返回一星期中的某天 53
3.21 Year函数——表示年份 54
第4章 字符串处理函数 55
4.1 Array函数——创建一个数组 55
4.2 Filter函数——返回包含指定字符串的数组子集 55
4.3 Instr函数——指定一个字符串在另一个字符串中最先出现的位置 56
4.4 InStrRev函数——返回一字符串从另一字符串右侧开始第一次出现位置 58
4.5 Join函数——连接字符串 59
4.6 LCase函数——将字符串转换为小写 60
4.7 Left函数——返回字符串从左边算起指定位置字符 61
4.8 Len函数——返回字符串长度 62
4.9 LTrim函数——去掉字符串前导空格 62
4.10 Mid函数——返回字符串指定位置开始指定数量的字符 63
4.11 Replace函数——替换子字符串 63
4.12 Right函数——从字符串右边取出指定数量的字符 65
4.13 RTrim函数——去掉字符串尾部空格 65
4.14 Space函数——返回指定空格数的字符串 66
4.15 Split函数——将一个字符串分解为数组 66
4.16 StrComp函数——比较字符串 67
4.17 StrConv函数——将字符串转换为指定格式 69
4.18 String函数——生成字符串 70
4.19 StrReverse函数——将字符串倒序 71
4.20 Trim函数——去掉字符串开头和尾部空格 72
4.21 UCase函数——将字符转换为大写 72
第5章 格式化函数 74
5.1 Format函数——格式化字符串 74
5.2 FormatDateTime函数——返回日期或时间格式表达式 76
5.3 FormatCurrency函数——返回货币值格式表达式 77
5.4 FormatNumber函数——返回数字格式表达式 78
5.5 FormatPercent函数——返回百分比格式表达式 79
第6章 文件处理类函数 81
6.1 Dir函数——返回路径名 81
6.2 EOF函数——判断是否读到文件末尾 82
6.3 FileAttr函数——返回打开文件的文件方式 83
6.4 FileDateTime函数——返回文件创建或最后修改日期 84
6.5 FileLen函数——返回一个文件长度 84
6.6 FreeFile函数——返回下一个要打开的文件号 85
6.7 GetAttr函数——返回文件、目录或文件夹属性 85
6.8 GetObject函数——返回文件中ActiveX对象的应用 86
6.9 Input函数——读取文件中字符 87
6.10 Loc函数——指定当前读写位置 88
6.11 LOF函数——表示用Open语句打开的文件大小 90
6.12 Seek函数——设置下一个读写操作位置 90
6.13 spc函数——使用空格对输出进行定位 91
6.14 Tab函数——使用制表位对输出进行定位 92
第7章 程序语法类函数 95
7.1 IIF函数——根据判断返回一个结果 95
7.2 Switch函数——返回表达式列表中最先为True的表达式值 95
7.3 Shell函数——执行一个可执行文件 96
第8章 对话框类函数 98
8.1 Filter函数——返回包含基于指定筛选条件的字符串数组 98
8.2 InputBox函数——弹出输入对话框 99
8.3 MsgBox函数——弹出消息对话框 100
第9章 随机类函数 105
9.1 Randomize语句——初始化随机数生成器 105
9.2 Rnd函数——产生一个0~1的随机数 105
第10章 图形图像处理类函数 108
10.1 LoadPicture函数——加载图片 108
10.2 LoadResPicture函数——从资源文件加载图片 109
第11章 进制与字符转换类函数 111
11.1 Asc函数——返回字符串中首字母字符代码 111
11.2 AscB函数——返回字符串首字母字节的字符代码 111
11.3 AscW函数——返回字符代码 111
11.4 CBool函数——将表达式强制转换为布尔型 112
11.5 CByte函数——将表达式强制转换为字节型 112
11.6 CCur函数——将表达式强制转换为货币型 113
11.7 CDate函数——将表达式强制转换为日期型 113
11.8 CDbl函数——将表达式强制转换为双精度型 114
11.9 CDec函数——将表达式转换成某种特定数据类型 114
11.10 Chr函数——将字符编码转换为字符 115
11.11 ChrB函数——单字节转换字符编码 115
11.12 ChrW函数——将字符编码转换为字符 116
11.13 CInt函数——将表达式强制转换为整型 116
11.14 CLng函数——将表达式强制转换为长整型 117
11.15 CSng函数——将表达式强制转换为单精度型 117
11.16 CStr函数——将表达式强制转换为字符型 118
11.17 CVar函数——将表达式强制转换为变体型 118
11.18 Hex函数——返回某数值的十六进制值 119
11.19 Oct函数——返回某数的八进制值 119
11.20 Str函数——将表达式转换为字符串 120
11.21 Val函数——将表达式转换为数值型 120
第12章 颜色处理类函数 122
12.1 RGB函数——返回一个颜色值 122
12.2 QBColor函数——返回一个颜色值 122
第13章 判断类函数 124
13.1 IsArray函数——检验某变量是否是数组 124
13.2 IsEmpty函数——指出变量是否已经初始化 124
13.3 IsMissing函数——指出参数是否已经传递给过程 125
13.4 IsNull函数——指出表达式是否为空 125
13.5 IsNumeric函数——指出表达式是否为数值 126
13.6 IsObject函数——指出标识符是否表示对象变量 128
13.7 VarType函数——指出变量的子类型 128
第14章 系统控制类函数 131
14.1 Choose函数——从参数列表中选择并返回一个数值 131
14.2 Command函数——获得命令行参数 131
14.3 CreateObject函数——创建并返回一个对ActiveX对象的引用 132
14.4 CurDir函数——返回当前路径 132
14.5 DoEvents函数——转让控制权 133
14.6 Environ函数——获取环境变量 134
14.7 GetAllSettings函数——返回注册表项设置值 135
14.8 GetAutoServerSettings函数——返回关于ActiveX部件的注册状态的信息 135
14.9 GetSettings函数——返回注册表项设置值 136
第15章 异常处理类函数 137
15.1 CVErr函数——返回指定错误号 137
15.2 Error函数——返回已知错误号的错误信息 137
15.3 IsError函数——判断表达式是否为一个错误值 138
第16章 其他的一些相关函数 140
16.1 LBound函数——获取数组最小下标 140
16.2 LoadResData函数——获取资源文件中数据 140
16.3 LoadResString函数——从资源文件中装载字符串 143
16.4 TypeName函数——返回有关变量信息 144
16.5 UBound函数——返回数组最大下标 144
第2部分 语句
第17章 声明、设置语句 146
17.1 Const语句——声明常数 146
17.2 Declare语句——DLL外部过程引用 147
17.3 Deftype语句——设置默认数据类型 150
17.4 Dim语句——声明变量 152
17.5 Enum语句——定义枚举 153
17.6 Event语句——定义事件 154
17.7 Function语句——声明自定义函数 155
17.8 Get语句——获取文件内容并保存于变量 157
17.9 Let语句——赋值语句 158
17.10 OptionCompare语句——指定字符串默认比较方法 158
17.11 Option Explicit语句——强制显式声明 160
17.12 Option Private语句——防止在模块所属的工程外引用该模块 161
17.13 Private语句——声明私有变量 161
17.14 Property Get语句——属性获取过程 162
17.15 Property Let语句——属性设置过程 163
17.16 Property Set语句——对象属性设置过程 164
17.17 Public语句——声明公用变量 165
17.18 Put语句——数据写入磁盘文件 167
17.19 RaiseEvent语句——引发事件 168
17.20 Static语句——声明静态变量 170
17.21 Type语句——声明自定义类型 171
第18章 加载/卸载类 172
18.1 Load语句——加载语句 172
18.2 Lock、Unlock语句——记录锁定或解锁 172
18.3 Unload语句——卸载语句 173
第19章 控制结构类语句 174
19.1 Call语句——过程调用 174
19.2 Do...Loop语句——Do循环 175
19.3 Do…Loop循环——前测型Do循环 176
19.4 Do...Loop循环——后测型Do循环 177
19.5 End语句——结束语句 178
19.6 Exit语句——退出语句 179
19.7 For...Next语句——For循环 180
19.8 For Each...Next语句——For Each循环 182
19.9 GoSub...Return语句——条件跳转 184
19.10 GoTo语句——无条件跳转 185
19.11 If...Then...Else语句——If判断语句 185
19.12 Implements语句——调用接口 186
19.13 Rem语句——注释语句 187
19.14 Select Case语句——选择语句 187
19.15 Stop语句——暂停语句 188
19.16 Sub语句——过程声明 189
19.17 While...Wend语句——While循环语句 190
19.18 With语句——复用语句 191
第20章 数组相关类语句 192
20.1 Erase语句——初始化数组元素 192
20.2 Option Base语句——设置默认下标下界 192
20.3 ReDim语句——动态数组声明 193
第21章 字符串处理类语句 194
21.1 LSet语句——字符串左对齐或复制自定义类型变量 194
21.2 Mid语句——替换指定数量字符串 194
21.3 RSet语句——字符串右对齐 195
第22章 日期时间类语句 196
22.1 Date语句——设置系统日期 196
22.2 Time语句——设置系统时间 196
第23章 文件处理类语句 197
23.1 ChDir语句——更改当前目录或文件夹 197
23.2 ChDrive语句——更改当前驱动器 197
23.3 Close语句——关闭I/O文件 198
23.4 FileCopy语句——文件复制 199
23.5 Input #语句——顺序文件读取 199
23.6 Kill语句——文件删除 200
23.7 Line Input #语句——文件逐行读取 200
23.8 MkDir语句——创建文件夹 201
23.9 Name语句——重命名语句 201
23.10 Open语句——打开文件 202
23.11 Print #语句——数据写入顺序文件 203
23.12 Reset语句——关闭所有打开的磁盘文件 205
23.13 RmDir语句——删除文件夹 205
23.14 Seek语句——指定打开文件的当前/读写位置 205
23.15 SetAttr语句——设置文件属性 207
23.16 Width #语句——指定文件输出行宽度 208
23.17 Write #语句——将数据写入顺序文件 208
第24章 错误处理类语句 209
24.1 Error语句——根据错误号获取错误信息 209
24.2 On...GoSub语句——条件调用子程序 209
24.3 On...GoTo语句——跳转语句 210
24.4 On Error语句——错误处理 211
24.5 On Error GoTo 0语句——禁止错误处理 212
24.6 On Error GoTo语句——遇错跳转 212
24.7 On Error Resume Next语句——忽略错误 213
24.8 Resume语句——在错误处理程序结束后恢复原有的运行 214
第25章 注册表相关语句 215
25.1 DeleteSetting语句——删除注册表项设置 215
25.2 SaveSetting语句——保存注册表项设置 215
第26章 其他语句 217
26.1 AppActivate语句——激活程序窗口 217
26.2 Beep语句——扬声器发声 218
26.3 SavePicture语句——保存位图 218
26.4 SendKeys语句——发送键盘消息到活动窗口 219
26.5 Set语句——对象赋值语句 219
第3部分 控件
第27章 通用属性 222
27.1 Alignment属性——指定对齐方式 222
27.2 Align属性——指定显示位置 223
27.3 BackColor属性——设置背景颜色 224
27.4 BackStyle属性——背景风格 225
27.5 BorderStyle属性——边框风格 226
27.6 BorderWidth属性——指定边框宽度 228
27.7 Caption属性——设置窗体或控件标题 228
27.8 CausesValidation属性——确定正在获得焦点的第二个控件上Validate事件是否将发生 229
27.9 Container属性——设置控件容器 230
27.10 Count属性——集合中对象的数目 231
27.11 DataBindings属性——返回DataBindings集合对象 232
27.12 DataChanged属性——指定显示在被绑定的数据感知控件中的值是否改变 232
27.13 DataField属性——指定Data控件所建立的记录集中的一个字段名称 234
27.14 DataFormat属性——指定数据格式 235
27.15 DataMember属性——从数据供应程序提供的几个数据成员中返回或设置一个特定的数据成员 237
27.16 DataSource属性——指定数据感知控件所连接Data控件名称 237
27.17 DisabledPicture属性——指定控件无效时显示的图片 238
27.18 DownPicture属性——指定控件按下时显示的图片 239
27.19 DragIcon属性——设置拖放指针 240
27.20 DragMode属性——指定拖动方式 241
27.21 DrawMode属性——决定图形方法的输出外观或者Shape控件的外观 242
27.22 Enabled属性——设置控件或窗体是否可用 242
27.23 FillColor属性——填充颜色 243
27.24 FillStyle属性——填充风格 244
27.25 Font属性——设置字体对象 245
27.26 FontBold属性——是否为粗体 246
27.27 FontItalic属性——是否为斜体 246
27.28 FontStrikethru属性——按Strikethru格式返回或设置字体样式 247
27.29 FontUnderline属性——是否带有下划线 248
27.30 FontName属性——字体名称 248
27.31 FontSize属性——字体大小 249
27.32 ForeColor属性——文字前景色 250
27.33 Height属性——高度 251
27.34 HelpContextID属性——帮助上下文编号 251
27.35 hWnd属性——句柄 252
27.36 ImageList属性——选择相关的ImageList控件 253
27.37 Index属性——控件数组元素索引 254
27.38 IntegralHeight属性——指示控件是否显示部分项目 255
27.39 Item属性——选择集合元素 256
27.40 Left属性——左边距离 257
27.41 ListCount属性——返回控件的列表部分项目的个数 258
27.42 List属性——返回或设置控件的列表部分的项目 259
27.43 Locked属性——锁定控件 259
27.44 Max属性——返回或设置最大值 260
27.45 MouseIcon属性——返回或设置自定义的鼠标图标 261
27.46 Min属性——返回或设置最小值 262
27.47 MousePointer属性——鼠标指针类型 262
27.48 Name属性——名称属性 264
27.49 Object属性——对象属性 264
27.50 OLEDragMode属性——返回或设置是由部件还是由程序员来处理OLE拖放操作 265
27.51 OLEDropMode属性——返回或设置目标部件如何处理拖放操作 266
27.52 Parent属性——返回包含控件或其他对象或者集合的窗体、对象、集合 267
27.53 Picture属性——返回或设置控件中要显示的图片 267
27.54 RightToLeft属性——指定双向系统上的文本的显示方向和控件的可见外观 268
27.55 ScaleHeight属性——对象内部高度 270
27.56 ScaleWidth属性——对象内部宽度 271
27.57 ScaleLeft属性——对象内部左边位置 272
27.58 ScaleTop属性——对象内部顶端位置 273
27.59 ScaleMode属性——对象内部坐标度量单位 273
27.60 SelLength属性——选择字符串的长度 275
27.61 SelStart属性——选择字符串的起点 276
27.62 SelText属性——选择字符串的内容 277
27.63 ShowTips属性——决定是否对对象显示工具提示(ActiveX控件) 277
27.64 TabIndex属性——对象的Tab键次序 278
27.65 TabStop属性——指示是否能够使用Tab键获取焦点 279
27.66 Tag属性——存储程序中需要的额外数据 280
27.67 Text属性——ImageCombo控件中的文本 282
27.68 ToolTipText属性——工具提示 282
27.69 Top属性——顶端距离 283
27.70 TopIndex属性——指定顶部数据项 283
27.71 Value属性——返回或设置对象的值 284
27.72 Visible属性——是否可见 284
27.73 WhatsThisHelpID属性——指定"这是什么" 285
27.74 Width属性——宽度 286
第28章 通用方法 287
28.1 Drag方法——开始、结束或取消拖动操作 287
28.2 Move方法——窗体或控件移动 288
28.3 OLEDrag方法——引起部件初始化OLE拖放操作 290
28.4 Refresh方法——强制重绘窗体或控件 290
28.5 SetFocus方法——焦点移至指定的控件或窗体 290
28.6 ShowWhatsThis方法——弹出式"这是什么"窗口 291
28.7 ZOrder方法——指定前端或后端顺序 292
第29章 通用事件 293
29.1 Change事件——内容改变事件 293
29.2 Click事件——单击事件 293
29.3 DblClick事件——双击事件 295
29.4 DragDrop事件——拖放事件 295
29.5 DragOver事件——拖曳悬停事件 297
29.6 GotFocus事件——获取焦点事件 298
29.7 KeyDown事件——按下键事件 299
29.8 KeyPress事件——按下和松开键事件 300
29.9 KeyUp事件——松开键事件 302
29.10 LostFocus事件——失去焦点事件 303
29.11 MouseDown事件——鼠标按键按下事件 304
29.12 MouseMove事件——鼠标移动事件 306
29.13 MouseUp事件——释放鼠标按键事件 308
29.14 OLECompleteDrag事件——原控件拖放到目标控件时发生的事件 311
29.15 OLEDragDrop事件——原控件决定操作发生事件 311
29.16 OLEDragOver事件——当一个控件在另一个控件上拖动的事件 312
29.17 OLEGiveFeedback事件——允许源控件提供可视的反馈 314
29.18 OLESetData事件——目标控件在对象上执行GetData方法事件 315
29.19 OLEStartDrag事件——在对象上执行了GetData方法事件 315
29.20 Scroll事件——滚动条滚动事件 316
29.21 Validate事件——在焦点转换到控件之前发生 318
第30章 基础控件 320
30.1 Label控件——标签控件 320
30.1.1 Label控件的属性 320
30.1.2 Label控件的方法 321
30.1.3 Label控件的事件 321
30.2 CommandButton控件——按钮控件 322
30.2.1 CommandButton控件的属性 322
30.2.2 CommandButton控件的方法 326
30.2.3 CommandButton控件的事件 326
第31章 文本编辑类控件 329
31.1 TextBox控件——文本框控件 329
31.1.1 TextBox控件的属性 329
31.1.2 TextBox控件的方法 335
31.1.3 TextBox控件的事件 336
31.2 MaskEdBox控件——掩码文本框 337
31.2.1 MaskEdBox控件的属性 337
31.2.2 MaskEdBox控件的方法 339
31.2.3 MaskEdBox控件的事件 339
31.3 RichTextBox控件——富文本框控件 340
31.3.1 RichTextBox控件的属性 340
31.3.2 RichTextBox控件的方法 345
31.3.3 RichTextBox控件的事件 349
31.4 UpDown控件——微调控件 351
31.4.1 UpDown控件的属性 351
31.4.2 UpDown控件的方法 358
31.4.3 UpDown控件的事件 358
第32章 列表、视图类控件 359
32.1 ComboBox控件——组合框控件 359
32.1.1 ComboBox控件的属性 359
32.1.2 ComboBox控件的方法 364
32.1.3 ComboBox控件的事件 367
32.2 ListBox控件——列表框控件 367
32.2.1 ListBox控件的属性 367
32.2.2 ListBox控件的方法 370
32.2.3 ListBox控件的事件 373
32.3 ImageCombo控件——图片组合框控件 373
32.3.1 ImageCombo控件的属性 374
32.3.2 ImageCombo控件的方法 375
32.3.3 ImageCombo控件的事件 376
32.4 ListView控件——列表视图控件 376
32.4.1 ListView控件的属性 376
32.4.2 ListView控件的方法 379
32.4.3 ListView控件的事件 380
32.5 TreeView控件——树控件 382
32.5.1 TreeView控件的属性 382
32.5.2 TreeView控件的方法 389
32.5.3 TreeView控件的事件 390
第33章 选择类控件 395
33.1 OptionButton控件——单选按钮控件 395
33.1.1 OptionButton控件的属性 395
33.1.2 OptionButton控件的方法 397
33.1.3 OptionButton控件的事件 397
33.2 CheckBox控件——复选框控件 400
33.2.1 CheckBox控件的属性 400
33.2.2 CheckBox控件的方法 401
33.2.3 CheckBox控件的事件 402
第34章 工具栏、状态栏 404
34.1 ImageList控件——图片列表控件 404
34.1.1 ImageList控件的属性 404
34.1.2 ImageList控件的方法 404
34.2 Toolbar控件——工具栏控件 404
34.2.1 Toolbar控件的属性 405
34.2.2 Toolbar控件的方法 409
34.2.3 Toolbar控件的事件 412
34.3 StatusBar控件——状态栏控件 414
34.3.1 StatusBar控件的属性 415
34.3.2 StatusBar控件的方法 418
34.3.3 StatusBar控件的事件 418
34.4 CoolBar控件——可配置的工具栏控件 420
34.4.1 CoolBar控件的属性 420
34.4.2 CoolBar控件的方法 424
34.4.3 CoolBar控件的事件 424
第35章 滚动条类控件 428
35.1 HScrollBar控件——水平滚动条 428
35.1.1 HScrollBar控件的属性 428
35.1.2 HScrollBar控件的方法 429
35.1.3 HScrollBar控件的事件 429
35.2 VScrollBar控件——垂直滚动条 430
35.2.1 VScrollBar控件的属性 430
35.2.2 VScrollBar控件的方法 432
35.2.3 VScrollBar控件的事件 432
35.3 FlatScrollBar控件——平面滚动条 434
35.3.1 FlatScrollBar控件的属性 434
35.3.2 FlatScrollBar控件的方法 437
35.3.3 FlatScrollBar控件的事件 437
第36章 图形图像类控件 440
36.1 Shape控件——图形控件 440
36.1.1 Shape控件的属性 440
36.1.2 Shape控件的方法 444
36.2 Line控件——直线控件 446
36.2.1 Line控件的属性 446
36.2.2 Line控件的方法 447
36.3 Image控件——图像控件 448
36.3.1 Image控件的属性 448
36.3.2 Image控件的方法 450
36.3.3 Image控件的事件 450
36.4 PictureBox控件——图片框控件 452
36.4.1 PictureBox控件的属性 452
36.4.2 PictureBox控件的方法 456
36.4.3 PictureBox控件的事件 459
36.5 PictureClip控件——图片剪切控件 460
第37章 对话框控件 466
CommonDialog控件——打开对话框控件 466
CommonDialog控件的属性 466
CommonDialog控件的方法 475
第38章 进度条类控件 477
38.1 ProgressBar控件——进度条控件 477
38.1.1 ProgressBar控件的属性 477
38.1.2 ProgressBar控件的方法 477
38.1.3 ProgressBar控件的事件 480
38.2 Slider控件——滑块控件 481
38.2.1 Slider控件的属性 481
38.2.2 Slider控件的方法 484
38.2.3 Slider控件的事件 485
第39章 时间、日期类控件 489
39.1 Timer控件——时间控件 489
39.1.1 Timer控件的属性 489
39.1.2 Timer控件的事件 491
39.2 DateTimePicker控件——日期选择控件 493
39.2.1 DateTimePicker控件的属性 493
39.2.2 DateTimePicker控件的方法 497
39.2.3 DateTimePicker控件的事件 497
39.3 MonthView控件——日历控件 499
39.3.1 MonthView控件的属性 499
39.3.2 MonthView控件的方法 501
39.3.3 MonthView控件的事件 502
第40章 框架类控件 503
40.1 Frame控件——框架控件 503
40.1.1 Frame控件的属性 503
40.1.2 Frame控件的方法 504
40.1.3 Frame控件的事件 505
40.2 TabStrip控件——标签选项卡控件 505
40.2.1 TabStrip控件的属性 505
40.2.2 TabStrip控件的方法 509
40.2.3 TabStrip控件的事件 509
40.3 SSTab控件——选项卡控件 510
40.3.1 SSTab控件的属性 510
40.3.2 SSTab控件的方法 513
40.3.3 SSTab控件的事件 513
第41章 数据连接控件 515
41.1 Data控件——数据连接控件 515
41.1.1 Data控件的属性 515
41.1.2 Data控件的方法 516
41.1.3 Data控件的事件 516
41.1.4 Data控件的典型应用 517
41.2 ADO控件——数据连接控件 519
41.2.1 ADO控件的属性 519
41.2.2 ADO控件的方法 524
41.2.3 ADO控件的事件 525
41.3 RDO控件——远程数据连接控件 525
41.3.1 RDO控件的属性 525
41.3.2 RDO控件的方法 528
41.3.3 RDO控件的事件 533
第42章 数据显示类控件 535
42.1 DBCombo控件——带有下拉列表框的与数据相连的组合框 535
DBCombo控件的属性 535
42.2 DBList控件——和数据相连的列表框控件 538
42.3 DataCombo控件——数据绑定组合框控件 539
42.3.1 DataCombo控件的属性 539
42.3.2 DataCombo控件的方法 544
42.3.3 DataCombo控件的事件 544
42.4 DataList控件——数据绑定列表框控件 547
42.4.1 DataList控件的属性 547
42.4.2 DataList控件的方法 550
42.4.3 DataList控件的事件 550
42.5 DataGrid控件——数据显示控件 551
42.5.1 DataGrid控件的属性 551
42.5.2 DataGrid控件的Columns集合 556
42.5.3 DataGrid控件的Split对象 557
42.5.4 DataGrid控件的Splits集合 559
42.5.5 DataGrid控件的方法 559
42.5.6 DataGrid控件的事件 562
42.6 DataRepeater控件——数据绑定用户控件的可滚动的容器 566
42.6.1 DataRepeater控件的属性 572
42.6.2 DataRepeater控件的RepeaterBindings集合 576
42.6.3 DataRepeater控件的方法 577
42.6.4 DataRepeater控件的事件 577
第43章 网格类控件 580
43.1 MSHFlexGrid控件——网格控件 580
43.1.1 MSHFlexGrid控件的属性 580
43.1.2 MSHFlexGrid控件的方法 588
43.1.3 MSHFlexGrid控件的事件 589
43.2 MSFlexGrid控件——网格控件 590
43.2.1 MSFlexGrid控件的属性 590
43.2.2 MSFlexGrid控件的方法 595
43.2.3 MSFlexGrid控件的事件 596
第44章 图表类控件 597
MSChart控件——图表控件 597
MSChart控件的属性 597
MSChart控件的方法 601
MSChart控件的事件 602
第45章 文件类控件 607
45.1 DriverListBox控件——驱动器列表框 607
45.1.1 DriverListBox控件的属性 607
45.1.2 DriverListBox控件的方法 611
45.1.3 DriverListBox控件的事件 611
45.2 DirListBox控件——目录列表框 611
45.2.1 DirListBox控件的属性 611
45.2.2 DirListBox控件的方法 615
45.2.3 DirListBox控件的事件 615
45.3 FileListBox控件——文件列表框 615
45.3.1 FileListBox控件的属性 615
45.3.2 FileListBox控件的方法 621
45.3.3 FileListBox控件的事件 621
第46章 多媒体控件 624
46.1 MMControl控件——多媒体播放控件 624
46.1.1 MMControl控件的属性 624
46.1.2 MMControl控件的方法 631
46.1.3 MMControl控件的事件 631
46.2 MediaPlay控件——Windows媒体播放器 632
46.2.1 MediaPlay控件的属性 633
46.2.2 MediaPlay控件的方法 644
46.2.3 MediaPlay控件的事件 649
46.3 Animation控件——AVI动画播放器 650
46.3.1 Animation控件属性 651
46.3.2 Animation控件的方法 652
46.3.3 Animation控件的事件 655
第47章 网络通信类控件 656
47.1 Winsock控件——远程连接控件 656
47.1.1 Winsock控件的属性 656
47.1.2 Winsock控件的方法 665
47.1.3 Winsock控件的事件 671
47.2 MSComm控件——串口传输和接收控件 678
47.2.1 MSComm控件的属性 678
47.2.2 MSComm控件的事件 683
第48章 Internet类控件 684
48.1 WebBrowser控件——浏览器控件 684
48.1.1 WebBrowser控件的属性 684
48.1.2 WebBrowser控件的方法 686
48.1.3 WebBrowser控件的事件 693
48.2 Internet Transfer控件——网络传输控件 693
48.2.1 Internet Transfer控件的属性 693
48.2.2 Internet Transfer控件的方法 697
48.2.3 Internet Transfer控件的事件 698
48.3 MAPIMessages控件——消息应用程序接口控件 699
48.3.1 MAPIMessages控件的属性 699
48.3.2 MAPIMessages控件的方法 703
48.4 MAPISession控件——消息应用程序接口控件 707
48.4.1 MAPISession控件的属性 707
48.4.2 MAPISession控件的方法 709
第49章 其他控件 711
49.1 Agent控件——交互动画人物控件 711
49.1.1 Agent控件的属性 711
49.1.2 IagentCtlCharacter接口的方法 712
49.2 Calendar控件——日历控件 715
49.2.1 Calendar控件的属性 715
49.2.2 Calendar控件的方法 718
49.2.3 Calendar控件的事件 720
49.3 ShockwaveFlash控件——Flash控件 720
49.3.1 ShockwaveFlash控件的属性 721
49.3.2 ShockwaveFlash控件的方法 724
49.4 OLE容器控件——容器控件 727
49.4.1 OLE容器控件的属性 727
49.4.2 OLE容器控件的方法 730
49.4.3 OLE容器控件的事件 733
49.5 Sysinfo控件——系统信息控件 735
49.5.1 SysInfo控件的属性 735
49.5.2 SysInfo控件的事件 737
附录——字母索引 742