图书介绍
Visual Basic通用范例开发金典【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- 王加松,俞熹,于兵主编 著
- 出版社: 北京:电子工业出版社
- ISBN:7121065665
- 出版时间:2008
- 标注页数:776页
- 文件大小:214MB
- 文件页数:804页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Visual Basic通用范例开发金典PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 用户界面1
1.1 窗体2
范例1-1 创建箭头形窗体2
相关函数:CreatePolygonRgn SetWindowRgn范例1-2 窗体闪烁特效3
相关函数:FlashWindow GetActiveWindow范例1-3 带进度条的窗体5
范例1-4 工作区透明的窗体6
相关函数:SetWindowLong GetWindowLong范例1-5 带洞的窗体7
相关函数:CreateRectRgn CombineRgn SetWindowRgn范例1-6 窗体百叶窗效果9
相关函数:Sleep10
范例1-7 背景颜色渐变的窗体10
范例1-8 设置总在最前的窗体11
相关函数:SetWindowPos12
范例1-9 实现多文档窗体的排列12
范例1-10 逐渐展开的程序运行窗口13
范例1-11 拖动无标题窗体14
相关函数:ReleaseCapture SendMessage范例1-12 带滚动条的窗体15
范例1-13 设置能动态改变控件大小的窗体17
范例1-14 随分辨率大小改变的窗体17
相关函数:SystemParametersInfo19
范例1-15 运行窗体的托盘显示19
相关函数:Shell_NotifyIcon20
范例1-16 窗体关闭时的提示20
范例1-17 放大镜20
相关函数:SystemParametersInfo GetCursorPos StretchBlt范例1-18 全部透明的窗体23
相关函数:SetLayeredWindowAttributes SetWindowLong23
1.2 菜单24
范例1-19 树形导航菜单24
范例1-20 带图标显示的菜单25
相关函数:GetMenu GetSubMenu SetMenuItemBitmaps范例1-21 显示历史文件的菜单26
相关函数:GetSetting SaveSetting范例1-22 右键弹出式菜单29
相关函数:PopupMenu30
范例1-23 下拉式菜单30
范例1-24 动态显示菜单31
范例1-25 系统菜单DIY32
相关函数:GetSytemMenu AppendMenu范例1-26 炫彩菜单33
相关函数:RGB34
范例1-27 动态增加菜单34
相关函数:GetMenu AppendMenu GetSubMenu范例1-28 隐藏和显示菜单36
相关函数:GeMenu SetMenu37
范例1-29 设置多列菜单37
相关函数:GetMenu GetMenuItemInfo SetMenuItemInfo DrawMenuBar范例1-30 隐藏系统菜单39
相关函数:RemoveMenu GetSystemMenu范例1-31 闪烁菜单41
相关函数:RGB42
1.3 工具栏42
范例1-32 可竖排显示的工具栏42
相关函数:SendMessage ReleaseCapture GetWindowRect范例1-33 下拉式工具栏44
范例1-34 工具栏按钮的灰度显示45
范例1-35 浮动的工具栏47
相关函数:GetCursorPos48
1.4 状态栏48
范例1-36 在状态栏中显示鼠标位置48
相关函数:GetCursorPos49
范例1-37 状态栏显示系统时间和日期49
相关函数:Now50
范例1-38 循环滚动文字的状态栏50
相关函数:Right Left51
范例1-39 状态栏按钮的灰度显示51
范例1-40 显示文本行数的状态栏53
相关函数:SendMessage54
范例1-41 状态栏显示当前文本的列数54
相关函数:SendMessage55
1.5 标题栏55
范例1-42 显示或隐藏标题栏55
相关函数:SetWindowLong GetWindowLong SetWindowPos范例1-43 标题栏双击无效57
相关函数:SetWindowLong CallWindowProe范例1-44 屏蔽标题栏关闭按钮59
相关函数:GetSystemMenu GetMenultemCount DeleteMenu59
1.6 任务栏60
范例1-45 设置透明的任务栏60
相关函数:GetWindowLong SetWindowLong FindWindow SetLayeredWindowAttributes范例1-46 在任务栏上隐藏运行程序图标62
1.7 风格按钮62
范例1-47 立体阴影按钮62
范例1-48 炫彩立体按钮64
1.8 本章小结65
第2章 控件67
2.1 TextBox控件68
范例2-1 只允许输入数字的文本框68
范例2-2 为TextBox控件添加快捷菜单69
范例2-3 TextBox文本的定位70
相关函数:SendMessage71
范例2-4 应用文本框保存和打开文本71
范例2-5 获取焦点后文本全选72
范例2-6 具有记忆功能的文本框73
2.2 ListBox控件74
范例2-7 ListBox列表项按数字排列74
相关函数:Mid InStr Left76
范例2-8 ListBox输入重复内容的校验76
范例2-9 两个ListBox控件的同步显示77
范例2-10 ListBox控件间的数据操作78
范例2-11 具有水平滚动条的ListBox控件80
相关函数:SendMessage81
2.3 ComboBox控件81
范例2-12 在ComboBox中添加复选框81
相关函数:SendMessage FindWindowEx范例2-13 调整ComboBox列表项的宽度83
相关函数:SendMessage84
范例2-14 调整ComboBox列表项的高度84
相关函数:MoveWindow86
2.4 TreeView控件86
范例2-15 列表框显示TreeView节点内容86
范例2-16 TreeView连接Access数据库87
范例2-17 具有多级结构的TreeView控件89
范例2-18 为TreeView添加快捷菜单91
2.5 ListView控件92
范例2-19 ListView显示人名头像信息92
范例2-20 在ListView中显示数据库表名94
范例2-21 ListView显示程序ico图标96
相关函数:SHGetFileInfo ImageList_Draw范例2-22 ListView浏览布尔型数据98
2.6 RichTextBox控件100
范例2-23 RichTextBox控件加载图文数据100
范例2-24 为RichTextBox添加快捷菜单102
范例2-25 同时高亮显示特定字符103
范例2-26 RichTextBox打开和保存文件104
2.7 MSFLexGrid控件105
范例2-27 MSFLexGrid连接数据库105
范例2-28 MSFLexGrid添加右键快捷菜单107
范例2-29 MSFLexGrid分类显示数据109
2.8 DataGrid控件111
范例2-30 在DataGrid中加入组合框111
范例2-31 DataGrid关联Dat文件112
范例2-32 DataGrid操作txt文件114
2.9 选择类系列控件116
范例2-33 CheckBox设置权限116
范例2-34 Option控件辅助模糊查询117
范例2-35 Option按钮组合ComboBox120
相关函数:SendMessage FindWindowEx120
2.10 图形类系列控件121
范例2-36 模仿MSN抖动效果的图片框121
相关函数:Randomize Rnd123
范例2-37 Line控件实现秒表功能123
范例2-38 PictureBox绑定Access数据库124
范例2-39 随鼠标自行移动的PictureBox125
相关函数:GetCursorPos127
范例2-40 Image加载不同类型的图片127
范例2-41 Shape控件绘制基本图形128
2.11 MSChart控件129
范例2-42 MSChart控件加载数组数据129
范例2-43 MSChart控件关联数据库130
范例2-44 MSChart控件绘制余弦曲线132
范例2-45 MSChart控件绘制立体图表133
2.12 控件特效134
范例2-46 PictrueBox绘制动画134
相关函数:Randomize Rnd136
范例2-47 Timer实现随机抽取手机号码136
相关函数:Randomize Rnd138
范例2-48 纪念日倒计时138
范例2-49 Shape控件实现圆角按钮140
相关函数:GetCursorPos RGB142
2.13 控件数组及其他142
范例2-50 动态增加控件142
范例2-51 动态改变控件大小142
相关函数:InStr Mid144
2.14 本章小结144
第3章 文字处理145
3.1 文字的转换146
范例3-1 数字转换成英文146
相关函数:Val149
范例3-2 数字转换成汉字149
相关函数:CDec CStr Left Trim Mid Vat Len范例3-3 十进制转换为二进制151
相关函数:Left Sgn Mod154
范例3-4 二进制转换为十六进制154
相关函数:Len Mid InStr157
范例3-5 汉字与区位码相互转换157
相关函数:Clnt Mid StrConv159
3.2 对文字处理的限制159
范例3-6 限制输入字符个数159
相关函数:Left Mid Asc161
范例3-7 限制输入英文字母161
相关函数:UCase162
范例3-8 禁止输入非法字符162
3.3 进行字符串处理164
范例3-9 分解字符串164
相关函数:Mid166
范例3-10 自动完成字符串填写166
相关函数:GetSystemDirectory SendMessage Space$ Chr$ Dir$范例3-11 字符串的查找169
相关函数:InStr171
3.4 字符统计171
范例3-12 字符统计171
相关函数:Len Mid173
范例3-13 字符串的Unicode和Ansi统计173
相关函数:StrConv Len Str174
3.5 实现文字特效174
范例3-14 使文字具有闪烁特效174
范例3-15 实现文字的跑马灯效果176
相关函数:String Left Mid177
范例3-16 实现文字的淡入淡出177
范例3-17 实现文字的旋转效果179
相关函数:CerateFontIndirect DeleteObject SelectObject范例3-18 实现文字的蒙版特效181
相关函数:BeginPath EndPath PathToRegion SetWindowRgn范例3-19 实现Word艺术字效果183
范例3-20 实现文字的阴影特效184
范例3-21 实现文字的近大远小特效187
相关函数:Sleep188
范例3-22 创建动态文字标语188
相关函数:timeGetTime SetTextCharacterExtra FillRect CroateSolidBrush DeleteObject GetSysColor DrawText范例3-23 实现仿打字效果192
相关函数:SendKey Len StrConv范例3-24 实现空心文字特效194
相关函数:BeginPath TextOut EndPath StrokePath194
3.6 其他195
范例3-25 冒泡法排列数字195
相关函数:LRound UBound CStr范例3-26 读取鼠标位置的单词197
相关函数:RtlMoveMemory SendMessage197
3.6 本章小结200
第4章 文件操作201
4.1 文件的读取与保存202
范例4-1 按照十六进制显示文件202
相关函数:Format204
范例4-2 TextStream对象读/写文本文件204
相关函数:TextStream TextStream范例4-3 制作系统日志文件206
4.2 与文件相关的控件与对象208
范例4-4 保存文件路径到数据库208
相关函数:Execure210
范例4-5 根据数据库信息创建文件夹210
相关函数:CreatFolder211
范例4-6 简易文件浏览器211
4.3 文件目录操作214
范例4-7 查看文件夹属性214
相关函数:ShellExecuteEx216
范例4-8 删除文件目录216
相关函数:DeleteFolder217
范例4-9 文件目录的重命名217
相关函数:Name219
范例4-10 保存文件目录到INI文件219
相关函数:ListCount220
范例4-11 提取文件夹目录到Word文档220
相关函数:CreatObject222
4.4 INI文件操作222
范例4-12 创建INI文件222
相关函数:WritePrivateProfileString范例4-13 读取INI文件223
相关函数:Open224
范例4-14 INI文件的写入224
相关函数:GetPrivateProfileInt WrirtPrivateProfileString范例4-15 利用INI文件实现软件注册226
相关函数:GetPrivateProfileString WritePrivateProfileString226
4.5 文件及文件夹的复制与移动229
范例4-16 单个文件的复制229
相关函数:CopyFile230
范例4-17 文件的批量复制230
相关函数:CopyFolder232
范例4-18 文件的批量移动232
相关函数:MoveFile234
4.6 文件的修改与删除234
范例4-19 批量重命名文件234
相关函数:Name235
范例4-20 删除指定类型文件235
相关函数:Kill237
范例4-21 删除文件到回收站237
相关函数:SHFileOperation239
范例4-22 清空回收站239
相关函数:SHEmptyRecycleBin SHUpdateRecycleBinIcon SHQueryRecycleBin范例4-23 获取回收站信息240
相关函数:SHQueryRecycleBin242
4.7 文件的查找与提取242
范例4-24 文件检查242
相关函数:Dir attributes244
范例4-25 递归方式查找文件244
相关函数:Dir attributes246
范例4-26 快速查找指定类型文件246
相关函数:FindFirstFile FindNextFile FindClose范例4-27 提取文件名到Word文档249
相关函数:RTrim Left Right249
4.8 文件管理252
范例4-28 查看文件属性设置252
相关函数:GetAttr254
范例4-29 获取文件基本信息254
相关函数:SHGetFileInfo ImageList_Draw范例4-30 获取位图文件信息256
相关函数:GetObject GetBitmapBits范例4-31 批量改变文件属性设置258
相关函数:SetAttr260
4.9 文件对象260
范例4-32 获取应用程序对象260
相关函数:GetObject262
范例4-33 自动识别文件路径262
相关函数:Path263
4.10 加密与解密263
范例4-34 文本的加密263
相关函数:Asc265
范例4-35 文本夹的加密265
相关函数:Name267
4.11 其他267
范例4-36 创建文件关联267
相关函数:RegCreateKey RegSetValue范例4-37 文件的拖放269
相关函数:SetWindowLong CallWindowProc DragQueryFile DragAcceptFile DragFinish范例4-38 文件复制过程中显示进度条271
范例4-39 提示是否保存文件更改信息273
范例4-40 用WinRAR压缩和解压文件275
相关函数:Shell277
范例4-41 建立临时文件277
相关函数:GetSystemDirectory范例4-42 设置文件和文件夹的显示方式279
相关函数:RegSetValueEx RegDeleteValue RegOpenKey RegCloseKey4.12 本章小结281
第5章 图形图像处理283
5.1 图形转换和缩放284
范例5-1 图片格式的相互转换284
相关函数:SavePicture MagBox buttons范例5-2 图片的缩放286
范例5-3 图片的平移288
5.2 绘制图形289
范例5-4 绘制三角形289
相关函数:Object.X1,Object.Y1.Object.X2.Object.Y2
范例5-5 绘制三角函数曲线290
相关函数:Object.Line Object.Scale Object.PSet范例5-6 输入参数绘制圆形293
相关函数:Object.Scalc Object.Circle范例5-7 简易画图工具294
相关函数:Object.Line Object.Circle范例5-8 绘制立体球形297
相关函数:Object.PSet298
5.3 图片显示效果298
范例5-9 图片从左向右显示效果298
相关函数:Object.PaintPicture Sleep范例5-10 乱屏效果300
相关函数:BitBlt Sleep301
5.4 图片浏览301
范例5-11 浏览大幅图片301
相关函数:LondPicture303
范例5-12 图片自动浏览303
相关函数:LoadPicture304
范例5-13 滚动放映图片304
5.5 滤镜306
范例5-14 图片的柔化306
相关函数:Object.Point Object.PSet范例5-15 图片的锐化308
相关函数:Object.Point Object.PSet范例5-16 浮雕效果310
相关函数:Object.Point Object.PSet范例5-17 木刻效果311
相关函数:Object.Point Object.PSet范例5-18 油画效果313
相关函数:Object.Point Object.PSet Rnd范例5-19 灯光效果315
相关函数:Object.Point Object.PSet范例5-20 马赛克效果318
相关函数:Object.Point LoadPicture Object.PSet范例5-21 铅笔画效果320
相关函数:Object.Point Object.PSet320
5.6 色彩调整322
范例5-22 调节色彩平衡322
相关函数:Object.Point Object.PSet范例5-23 调整图片对比度324
相关函数:Object.Point Object.PSet范例5-24 反转图片颜色326
相关函数:Object.PaintPicture范例5-25 转换灰度图片328
相关函数:GetPixel SetPixel328
5.7 图像变换330
范例5-26 任意角度旋转图片330
相关函数:Object.PSet332
范例5-27 图片快速翻转332
相关函数:Object.PaintPicture范例5-28 图片的波浪化333
相关函数:Object.Point Object.PSet333
5.8 图片的剪切与合成335
范例5-29 图像的剪切335
相关函数:IIF PictureClip MouseDown MouseMove MouseUp Object.Line范例5-30 图片的合成348
相关函数:Object.PaintPicture LoadPicture SavePicture348
5.9 图形动画341
范例5-31 生成随机图像341
相关函数:Objet.Line Rnd343
范例5-32 图片的抖动343
相关函数:BitBlt Rnd345
范例5-33 图像的淡入淡出345
相关函数:AlphaBlend BLENDFUNCTION CopyMemory Sleep345
5.10 图像识别347
范例5-34 获取图片任意位置像素颜色347
相关函数:MouseDown.MouseMove.MouseUp Object.Point范例5-35 图片比较349
相关函数:Object.Point Object.PSet349
5.11 其他应用352
范例5-36 快速更换桌面352
相关函数:SystemParametersInfo352
5.12 本章小结353
第6章 网络通信与控制355
6.1 计算机与局域网操作356
范例6-1 获取本机IP地址及计算机名356
范例6-2 获取指定计算机的IP356
相关函数:WSAStartup WSACleanup CopyMemory gethostbyname范例6-3 重新设置计算机名359
相关函数:GetComputerName SetComputerName范例6-4 Ping对方计算机360
相关函数:IempCreateFile IempCloseHandle IempSendEcho范例6-5 网络聊天室363
相关函数:Winsock365
6.2 网络连接控制365
范例6-6 检测网络连接状况365
相关函数:InternetGetConnectedState范例6-7 即时检测是否连接网络366
相关函数:InternetGetConnectedStata范例6-8 判断是否连接网络368
相关函数:Len368
范例6-9 判断是否建立拨号连接368
相关函数:RegOpenKey RegCloseKey RegQueryValueEx范例6-10 拨号上网及挂断371
相关函数:InternetDial InternetHangUp6.3 IE操作372
范例6-11 修改IE标题栏的内容372
相关函数:RegCreateKey RegSetValueEx RegCloseKey范例6-12 修改IE主页374
相关函数:RegCreateKey RegSetValueEx RegCloseKey范例6-13 隐藏IE浏览器右键关联菜单375
相关函数:RegCreateKey RegSetValueEx RegCloseKey范例6-14 去除浏览器中的Internet选项377
相关函数:RegCloseKey RegCreateKey RegSetValueEx RegDeleteValne范例6-15 清除IE浏览历史记录379
相关函数:RegCreateKey RegDeleteValue范例6-16 自动启动IE浏览器380
相关函数:ShellExecure RasEnumConnections RasGetConnectStatus范例6-17 禁用“重置 Web设量”383
相关函数:RegCloseKey RegCreateKey RegSetValueEx RegDeleteValue6.4 网上数据复制385
范例6-18 网络复制文件385
相关函数:CreateObject CopyFolder Trim范例6-19 下载文件386
相关函数:DoFileDownload StrConv6.5 网络信息提取387
范例6-20 显示网页源代码387
6.6 网络共享操作389
范例6-21 获得共享信息与用户名389
相关函数:GetObject390
范例6-22 网络共享控制390
相关函数:netshare392
范例6-23 创建网络映射驱动器392
相关函数:WNetAddConneetion2
范例6-24 获取网卡的物理地址394
相关函数:Netbios CopyMemory GetProcessHeap HeapAlloc HeapFree范例6-25 检测有无映射驱动器396
相关函数:WNetGetConnection398
范例6-26 计算本机串口数398
6.7 其他操作399
范例6-27 隐藏网上邻居399
相关函数:RegCreateKey RegSetValueEx RegCloseKey RegDeleteValue范例6-28 调用网络搜索引擎401
范例6-29 创建超链接402
相关函数:ShellExecute403
范例6-30 获得拨号网络列表403
相关函数:RasEnumConnections RasEnumEntries403
6.8 本章小结406
第7章 多媒体操作407
7.1 动画与视频408
范例7-1 播放Gif动画408
范例7-2 PictureBox控件制作Gif动画408
范例7-3 播放AVI动画409
范例7-4 播放rmvb文件410
范例7-5 播放Flash动画411
范例7-6 制作电影播放列表412
范例7-7 全窗口播放电影414
范例7-8 制作下雪动画416
相关函数:Randomize Rnd417
7.2 音频的制作与播放417
范例7-9 循环播放WAV音频文件417
相关函数:sndPlaySound418
范例7-10 测试声卡418
相关函数:waveOutGetNumDevs419
范例7-11 调整系统音量419
相关函数:waveOutGetVolume waveOutSetVolume范例7-12 具有记忆功能的MP3播放器420
范例7-13 具有音效的按钮421
相关函数:meiSendString423
范例7-14 自制录音软件423
相关函数:meiSendString424
7.3 多媒体综合应用424
范例7-15 测试听力424
相关函数:Beep426
范例7-16 制作发音的电话拨号盘426
相关函数:Beep427
范例7-17 定时提醒的闹钟427
相关函数:metSendString429
范例7-18 屏保系列之图片屏保429
相关函数:ShowCursor432
范例7-19 屏保系列之音乐屏保432
相关函数:ShowCursor433
范例7-20 屏保系列之十八罗汉屏保433
相关函数:ShowCursor436
范例7-21 课件系列之一元二次方程课件436
范例7-22 课件系列之示波器437
范例7-23 课件系列之盲打训练439
范例7-24 课件系列之物理碰撞演示441
范例7-25 课件系列之看图学英文443
7.4 Anim ation控件的使用444
范例7-26 为电影制作背景音乐444
范例7-27 选定帧播放电影446
7.5 本章小结447
第8章 系统控制449
8.1 系统启动控制450
范例8-1 进入Windows XP前弹出提示信息450
相关函数:RegCreateKey RegSetValueEx RegOpenKeyEx RegQueryValueEx RegDeleteValue范例8-2 计算机的关机、注销与重启452
相关函数:ExitWindowsEx GetCurrentProcess OpenProcessToken范例8-3 设置开机启动程序455
相关函数:RegOpenKey RegCloseKey RegSetValueEx RegDeleteValue8.2 获取系统信息458
范例8-4 获得操作系统版本458
相关函数:GetVersionEx Len Str范例8-5 获取操作系统目录460
相关函数:GetWindowsDirectory GetSystemDirectory范例8-6 获取系统字体数461
相关函数:Fonts FontCount462
范例8-7 启动控制面板选项462
相关函数:Shell464
8.3 系统相关操作464
范例8-8 CPU使用情况测试464
相关函数:PdhOpenQuery PdhCloseQuery PdhVbAddCounter PdhCollectQueryData PdhVbGetDoubleCounterVaule范例8-9 查看内存容量467
相关函数:GlobalMemoryStatus范例8-10 系统延时操作468
相关函数:Sleep470
范例8-11 Ctrl+Alt+Del的开启与关闭470
相关函数:SystemParametersInfo范例8-12 更改输入法顺序471
相关函数:GetKeyboardLayoutList ActivateKeyboardLayout471
8.4 显示与隐藏473
范例8-13 隐藏与显示桌面文件473
相关函数:RegCreateKey RegSetValueEx RegOpenKeyEx RegQueryValueEx范例8-14 隐藏与显示“我的电脑”476
相关函数:RegSetValueEx RegOpenKey RegCloseKey范例8-15 隐藏与显示开始按钮477
相关函数:FindWindow FindWindowEx ShowWindow范例8-16 隐藏和显示任务栏479
相关函数:FindWindow SetWindowPos479
8.5 程序运行操作481
范例8-17 停止运行指定程序481
相关函数:FindWindow PostMessage范例8-18 防止程序同时多次运行482
相关函数:App.PrevInstanee483
范例8-19 列表显示系统当前运行程序名483
相关函数:EnumWindows GetWindowText范例8-20 为程序添加热键485
相关函数:KeyDown487
8.6 注册表控制487
范例8-21 控制使用注册表编辑器487
相关函数:RegCreateKey RegSetValueEx RegOpenKey RegCloseKey RegDeleteKey范例8-22 注册表实现系统登录489
相关函数:SaveSetting GetAllSettings范例8-23 控制使用“显示”选项491
相关函数:RegCreateKey RegSetValueEx RegDeleteValue RegCloseKey范例8-24 判断ActiveX控件注册状态493
相关函数:GetAutoServerSettings494
范例8-25 控制软件试用期494
相关函数:GetSetting495
8.7 窗体与墙纸操作495
范例8-26 设置窗体颜色495
相关函数:RegQueryValueEx RegOpenKey RegCloseKey SetSysColors范例8-27 获得窗体的高度和宽度498
相关函数:GetCliemRect Print Print Tab范例8-28 控制改变墙纸操作500
相关函数:RegCreateKey RegSetValueEx RegDeleteValue RegCloseKey500
8.8 系统游戏控制502
范例8-29 修改“蜘蛛纸牌”游戏设置502
相关函数:RegSetValueEx RegOpenKey RegCloseKey范例8-30 修改“扫雷”游戏设置504
相关函数:RegSetValueEx RegOpenKey RegCloseKey504
8.9 其他系统相关操作506
范例8-31 调用Office助手506
相关函数:Agent507
8.10 本章小结507
第9章 硬件相关操作509
9.1 显示屏510
范例9-1 设置显示屏的分辨率510
相关函数:SystemParametersInfo ChangeDisplaySettings范例9-2 设置屏幕的刷新频率512
相关函数:ChangeDisplaySettings范例9-3 选定区域抓取屏幕图像514
相关函数:OpenClipboard EmptyClipboard SetClipboardData SetectObject DeleteDC BitBlt CreateDC CreateCompatibleDC CreateCompatibleBitmap CloseClipboard GetCursorPos9.2 鼠标518
范例9-4 设置鼠标双击的间隔时间518
相关函数:GetDoubleCliekTime SetDoubleClickTime范例9-5 获取鼠标信息的Hook519
相关函数:SetWindowsHookEx UnhookWindowsHookEx CallNextHookEx CopyMemory ScreeToClient GetWindowsDirectory SendKeys范例9-6 隐藏和显示鼠标523
相关函数:ShowCursor523
范例9-7 程序控制鼠标的位置523
相关函数:SetCursorPos525
范例9-8 设置动画鼠标525
相关函数:LoadCursorFromFile SetSystemCursor范例9-9 显示鼠标停留的控件信息526
相关函数:SetCapture ReleaseCapture范例9-10 限制鼠标活动的区域527
相关函数:ClipCursor528
9.3 键盘528
范例9-11 禁止键盘输入528
相关函数:SetWindowsHookEx UnhookWindowsHookEx CallNextHookEx范例9-12 判断键盘状态530
相关函数:GetKeyboardState531
范例9-13 模拟键盘输入531
相关函数:keybd_event532
9.4 硬盘532
范例9-14 读取硬盘容量信息532
相关函数:GetDiskFreeSpaceEx范例9-15 获取盘符类型534
相关函数:GetDriveType535
范例9-16 获取硬盘序列号535
相关函数:GetDriveType GetVolumeInformation9.5 光驱536
范例9-17 打开和关闭光驱536
相关函数:CDdoor538
范例9-18 获取光驱盘符路径538
相关函数:GetDviveType539
范例9-19 检测光驱中是否有光盘539
相关函数:meiSendString540
9.6 条形码540
范例9-20 制作条形码540
范例9-21 从数据库中读取条形码541
9.7 打印机543
范例9-22 调用系统打印对话框543
相关函数:PrintDlg545
范例9-23 显示所有的系统打印机545
范例9-24 设置默认的打印机546
9.8 其他硬件相关547
范例9-25 读取内存信息547
相关函数:GlobalMemoryStatus范例9-26 隐藏所有盘符显示图标548
相关函数:RegSetVatueEx RegDeleteValue RegOpenKey RegCloseKey548
9.9 本章小结550
第10章 数据库处理551
10.1 数据库的创建552
范例10-1 DAO动态创建Access数据库552
范例10-2 创建加密的数据库553
范例10-3 ADOX动态创建数据库554
10.2 数据库的访问555
范例10-4 DAO连接Access数据库555
范例10-5 DAO连接加密数据库557
范例10-6 ADO连接加密数据库558
范例10-7 Data控件连接数据库559
范例10-8 DAO结合MSChart显示数据560
范例10-9 DAO显示数据库的所有表名561
范例10-10 分页显示数据562
范例10-11 以不同颜色显示数据564
范例10-12 数据的排序显示566
范例10-13 数据的过滤显示567
范例10-14 显示前三名的数据569
范例10-15 追加记录570
范例10-16 模仿Excel追加记录572
范例10-17 在任意位置插入记录574
范例10-18 修改记录576
范例10-19 删除记录579
范例10-20 图片数据在数据库中的存取策略580
范例10-21 将音频文件存入数据库582
范例10-22 读取二进制数据584
范例10-23 数据库的更新586
范例10-24 将二进制数据以文本文件输出588
10.3 数据库的安全与维护590
范例10-25 数据库的备份590
相关函数:FileCopy592
范例10-26 数据库定期备份592
相关函数:FileCopy594
范例10-27 数据库的恢复594
相关函数:FileCopy596
范例10-28 数据库的压缩596
相关函数:CompactDataBase597
范例10-29 数据库的修复597
相关函数:RepairDataBase598
范例10-30 数据库的锁定与解锁598
范例10-31 密码管理600
10.4 SQL语言601
范例10-32 查询日期数据601
范例10-33 Like关键字603
范例10-34 Between关键字604
范例10-35 Distinct关键字606
范例10-36 Union关键字609
范例10-37 Join关键字610
范例10-38 In关键字612
范例10-39 Insert关键字614
范例10-40 Group和Having关键字616
范例10-41 创建临时表618
范例10-42 Count函数619
范例10-43 Avg函数620
10.5 其他数据库相关621
范例10-44 存储过程的创建621
相关函数:TilePuzzle623
范例10-45 存储过程的调用623
10.6 本章小结624
第11章 游戏制作625
范例11-1 押宝游戏626
相关函数:BitBlt628
范例11-2 抽奖游戏628
相关函数:Randomize Rnd Int Str范例11-3 打砖块游戏630
相关函数:Randomize Rnd Int范例11-4 拼图游戏633
范例11-5 猜数字游戏636
相关函数:KeyPress Randomize Rnd Int范例11-6 求爱游戏641
相关函数:CreateRectRgn CombineRgn SetWindowRgn DeleteObject SetWindowPos第12章 程序运行控制645
12.1 调用系统工具646
范例12-1 调用记事本程序646
相关函数:GetWindowsDirectory Sendkeys范例12-2 设置输入法647
相关函数:GetKeyboardLayoutList ImmIsIME ImmGetDescription ActivateKeyoardLayout范例12-3 调用计算器649
相关函数:Shell650
范例12-4 调用写字板650
相关函数:Shell650
12.2 调用Office工具650
范例12-5 将文本写入Word650
范例12-6 利用Word实现字数统计651
范例12-7 打开PPT文件653
范例12-8 打开Excel文件654
12.3 异常处理与调试656
范例12-9 On error实现文件搜索656
范例12-10 Debug对象的使用657
12.4 线程管理658
范例12-11 显示所有线程658
相关函数:CreateToolhelp32Snapshot Process32Next Process32First ClseHandle范例12-12 中止当前线程660
相关函数:GetCurtemThrrad GetExitCodeThread TerminateThread CloseHandle12.5 本章小结662
第13章 程序性能优化663
范例13-1 获取代码执行的速度664
相关函数:timeGetTime665
范例13-2 优化程序运行的速度665
相关函数:timeGetTime666
范例13-3 Image与PictureBox性能比较666
范例13-4 Line与PSet性能比较667
范例13-5 Move与Top/Left速度比较669
相关函数:timeGetTime670
范例13-6 Show方法加快窗体的显示670
相关函数:Sleep671
范例13-7 ByVal和ByRef传参方式比较671
相关函数:timeGetTime675
第14章 特殊API函数675
范例14-1 AnimateWindow函数676
相关函数:AnimateWindow676
范例14-2 PatBlt函数676
相关函数:CreatePatternBrush PatBlt CreateBitmap SelectObject范例14-3 GetSystemPowerStatus函数678
相关函数:GetSystemPowerStatus范例14-4 AdjustTokenPrivileges函数680
相关函数:AdjustTokenPrivileges GetCurrentProcess OpenProcessToken LookupPrivilegeValue GetTickCount ExitWindowsEx范例14-5 SystemParametersInfo函数684
相关函数:SystemParametersInfo范例14-6 GetWindowText函数685
相关函数:GetWindowText686
范例14-7 SetParent函数686
相关函数:SetParent FindWindow范例14-8 Sleep函数687
相关函数:Sleep FlashWindow范例14-9 PolyBezier函数688
相关函数:PolyBezier690
范例14-10 GetSystemMetrics函数690
相关函数:GetSystemMetrics693
第15章 OLE与ActiveX文档693
范例15-1 动态创建OLE对象694
范例15-2 保存OLE对象695
范例15-3 打开OLE文件696
范例15-4 创建ActiveX文档697
范例15-5 HTML语言加载ActiveX文档698
第16章 报表与打印701
16.1 打印窗体702
范例16-1 打印窗体及其控件中数据702
相关函数:PrintForm703
范例16-2 打印窗体文本703
相关函数: Print Print Tab范例16-3 打印DBGrid表格中的数据705
相关函数:Print707
16.2 打印图片707
范例16-4 打印图片707
相关函数:PaintPicture709
范例16-5 打印客房登记证709
相关函数: PaintPicture712
16.3 利用报表生成器设计报表712
范例16-6 简单报表打印712
范例16-7 分组统计报表打印714
范例16-8 主明细报表打印716
16.4 打印工作证和单据719
范例16-9 批量打印工作证719
范例16-10 打印邮政汇款单721
相关函数:Printer726
范例16-11 打印订单726
相关函数:Printer728
16.5 打印条形码和标签728
范例16-12 打印条形码728
相关函数:PrintForm730
范例16-13 打印信封标签730
范例16-14 打印连续号码标签732
相关函数:Printer NewPage733
16.6 其他格式报表打印733
范例16-15 利用Excel打印报表733
相关函数:While...Wend735
范例16-16 利用Excel生成折线图735
相关函数:CrearObject736
范例16-17 利用Word打印报表736
相关函数:CrearObject738
范例16-18 图表显示数据并打印738
相关函数:PaintPicture741
16.7 打印控制741
范例16-19 打印过程中自动换行的处理741
相关函数:InSir Mid Trim743
范例16-20 打印过程中自动换页处理743
相关函数:NewPage Format745
范例16-21 批量打印Word文档745
相关函数:ShellExecute746
范例16-22 打印大字体746
相关函数:Print748
16.8 本章小结748
第17章 其他应用749
范例17-1 调用帮助文档750
相关函数:Sendkeys750
范例17-2 显示所有的输入法750
相关函数:GetKeyboardLayoutName GetKeyboardLayoutList ActivateKeyboardLayout范例17-3 获取程序的ico图标文件752
相关函数:SHGetFileInfo ImageList_Draw范例17-4 格式化用户的输入754
范例17-5 日历控件辅助输入755
范例17-6 有记忆功能的计算器756
范例17-7 调整窗口在屏幕中的位置759
范例17-8 创建关于对话框760
相关函数:ShellAbout761
范例17-9 鼠标画图761
范例17-10 判断闰年762
范例17-11 Visual Basic与MATLAB程序综合应用763
范例17-12 Visual Basic与Excel的综合应用765
索引767
参考文献776
热门推荐
- 3709013.html
- 681411.html
- 431813.html
- 1385828.html
- 775000.html
- 900191.html
- 3525145.html
- 2693155.html
- 3666653.html
- 2805035.html
- http://www.ickdjs.cc/book_1348389.html
- http://www.ickdjs.cc/book_1532399.html
- http://www.ickdjs.cc/book_871522.html
- http://www.ickdjs.cc/book_848687.html
- http://www.ickdjs.cc/book_1666535.html
- http://www.ickdjs.cc/book_3155752.html
- http://www.ickdjs.cc/book_1806980.html
- http://www.ickdjs.cc/book_3287213.html
- http://www.ickdjs.cc/book_1857667.html
- http://www.ickdjs.cc/book_2939702.html