《VB编程技巧280例》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:源江科技编著
  • 出 版 社:上海:上海科学普及出版社
  • 出版年份:2002
  • ISBN:7542720244
  • 页数:402 页
图书介绍:《VB编程技巧280例》是学习VB编程的一本很好的教材,它侧重于用实例讲解如何编写一些高级的VB程序,如:“用VB6.0实现动态增减控件”、“用VB制作即时动态按钮”等,特别对高级编程人员进一步提高自己的能力有很大的好处,同时由于书中详细介绍了实现某个功能的方法,本书附带的光盘中含有全部的源代码,即使是初学者也能得到很大的收获,使自己的编程水平一日千里。 《VB编程技巧280例》共分11章,“第1章API”讲解了十几个如何调用API函数实现自己理想的功能的例子,相信对您大有益处,“第2章控制”讲解了VB编程中几十个控制技巧方面的例子,“第3章数据库”讲解VB编程中应用数据库的难点,“第4章文件”讲解VB编程中创建资源文件的方法、如何应用INI文件、文本的加密与解密等高级编程难点,“第5章窗体”讲解VB编程中怎样优化窗体,怎样使您设计的界面更优美,体现您编程的水平,“第6章图象”,处理图象是任何一个

第1章 API 1

1.VB调用API函数使窗口保持在最上层 1

2.打开/关闭光驱门 2

3.VB中利用API函数实现特殊窗体的两种方法 2

4.让您的程序不在任务栏中显示 6

5.在VB中用API实现多媒体 6

6.在VB中控制“Ctrl+Del+Alt”键 8

7.使用kb_event函数模拟键盘操作 8

8.Shell语句用法 9

9.把图标放在Windows 95的系统托盘中 11

10.利用API可以直接拨号 13

11.利用API函数实现无TittleBar窗体的移动 14

12.在VB中调用API函数动态改变及恢复屏幕设置 14

13.如何用api检查任务栏中有多少种输入法 17

14.如何隐藏鼠标指针 18

15.有关Tray系统盒的VB API函数 18

16.如何为您的应用程序设置热键 19

17.调用API函数设计ABOUT窗口 20

18.判断一个32位程序是否结束 22

19.用VB编程让文本滚动更平滑 23

20.在VB中“遥控”鼠标 26

21.调用版本信息框 31

第2章 控制 33

22.VB6.0中注册控件三法 33

23.VB6.0编程中如何获取硬盘分区信息 33

24.VB中Winsock控制的UDP协议的使用 35

25.Visual Basic中字符淡出淡入的实现 37

26.捕捉MouseExit事件 39

27.查找月份的最后一天 40

28.访问INI 40

29.关闭正在运行的程序 42

30.获得、设置鼠标双击间隔时间 42

31.获取当前系统平台 42

32.记载Windows使用的时间 43

33.监视程序的运行情况 44

36.取得控件绝对Top值 45

35.交换鼠标左右键 45

34.交换鼠标按钮 45

37.让Timer控件每5分钟触发一次事件 46

38.如何过滤键盘录入 46

39.如何获取硬盘卷标、序列号和文件系统类型 48

40.如何让程序拥有多个热键 49

41.如何实现在桌面上添加程序的快捷方式 49

21.如何使用VB编写自动反安装的程序 51

44.如何在VB中判断Windows9x的运行模式 52

43.如何在VB中控制Modem行为 52

45.鼠标取词 54

46.用VB编程检测当前电池使用情况 55

47.用VB函数轻松访问系统注册表 56

48.用VB实现拖放功能 58

49.怎样捕捉窗体的鼠标 60

50.怎样关闭一个正在运行的程序 61

51.怎样限制鼠标移动 62

52.用VB设计一个定时闹钟程序 64

53.用VB6.0编程监控CPU的资源状况 66

第3章 数据库 70

54.VB6.0中通过MSChart控件调用数据库 70

55.在VB中存取数据库中的图片 71

56.Data控件使用有密码的Access数据库 72

57.DBF文件转为MDB文件的方法 73

58.VB处理数据库时求数据表记录总数的最佳方法 73

59.VB数据库记录查询四法 74

60.VB应用程序访问sqI server方法探讨 75

61.把资料输往Excel来列印 78

62.断开所有的数据连接 80

63.利用VB使Access数据库在网络使用中保持同步返回 81

64.列出MDB中所有table的名称 84

65.如何将表中的数据导出到电子表格中 84

66.如何将Excel的文件导入Access文件 86

67.如何判断数据中是否存在某一表或查询 87

68.用CELL组件显示Access数据库的图片对象 88

69.用代码创建数据库、表、字段 89

70.用VB创建电子表格 89

71.在VB中引用.dbf及索引文件 90

72.在Access数据库中实现密码管理 92

73.巧用VB6.0的DataGrid实现通用电子表格 94

74.VB6.0使用ADO对象连接数据库 96

第4章 文件 98

75.自动出现动画、进度和确认的文件操作 98

76.TXT文件的读取 99

77.VB中调用Word拼写检查 99

78.多重文档界面设计方法 100

79.恢复回收站中的文件(在VB中恢复删除的文件) 101

80.获取文件或文件夹属性 102

81.快速读取TextBox第N行的资料 103

82.利用EM_LINESCROLL信息控制TextBox的卷动 104

83.满屏播放AVI文件 105

84.取得WAV文件信息 105

85.如何在VB中实现目录遍历 107

86.如何知道硬盘是使用那一种文件系统(FAT32,FAT16) 110

87.删除整个目录 111

88.使用历史文件记录 112

89.文本的加密与解密 113

90.显示盘中所有的目录 114

91.从公共对话框控件中提取多个文件名称 115

92.取得临时文件名 117

93.用VB实现文件查找功能 118

94.用VB开发应用程序如何使用INI文件 120

95.VB6.0中创建资源文件的方法 123

96.VB中利用WinRar进行文件压缩 125

97.利用INI文件给程序创建动态菜单 127

第5章 窗体 131

98.VB实现窗口的弹出式菜单 131

99.用VB6.0实现动态增减控件 132

100.用VB做个漂亮的进度条 133

101.制作渐变的窗口背景色 138

102.VB实现按钮浮动效果 139

103.VB中实现带预览的对话框 140

104.VB中阴影字体的实现 142

105.把窗体卸载干净 142

106.创建透明窗体 143

107.创建无Icon的窗口 145

108.改变安装向导的背景色 145

109.将程序从任务列表中隐藏 146

110.利用VB的图片框实现屏幕的滚动 147

111.制作半透明窗体和形状不规则的窗体 147

112.让窗体处于最前面 148

113.如何创建椭圆形的窗体 149

115.闪烁的Label 150

114.如何将鼠标显示成动画鼠标 150

116.实现鼠标移到窗口上时变大,移出窗体时变小(如《东方快车》) 151

117.使窗体右上角的X按钮失效 152

118.使指定窗口总处于其他窗口之上 153

119.拖动无标题窗口 153

120.旋转字体 154

121.用VB实现“ICQ”式的启动欢迎画面 156

122.用VB实现“百叶窗”的图形特效 158

123.用VB实现全屏幕图形界面及动态功能提示 159

124.用Visual Basic编写托盘程序 160

125.在程序中调用关闭Windows对话框 162

126.在任务栏中显示无边框窗体的图标 162

127.在系统菜单上添加自定义菜单项 163

128.利用VB产生屏幕变暗的效果 166

129.窗体背景花纹 168

130.用VB制作TopMost类型窗口 170

131.在系统菜单上添加自定义菜单项 173

132.利用VB控制窗口显示风格 175

133.使用VB设计具有动感的命令图标栏 177

134.用Visual Basic设计更好的用户界面 178

135.VB中实现窗体自动隐藏 179

136.用VB制作即时动态按钮 181

137.保持窗口的比例不变 181

第6章 图像 184

138.VB实现图形动画的三种方法 184

139.VB中不规则图形热点的实现 185

140.如何将整个画面暗下来,如同关机前一般 185

141.获取桌面图像 187

142.利用VB捕捉并保存屏幕图像 188

143.三维字的实现 192

144.实现图像切换效果 193

145.用VB编程实现Oicq头像DIY 194

146.取得PictureBox内BitMap图的各个Byte 198

147.利用PictureClip进行图像局部处理 199

148.如何将图片并排并且占满整个窗体 201

149.如何在VB中实现绘图区的大十字光标 201

150.在VB6.0中实现图像的变换 204

第7章 多媒体 207

151.用VB制作屏幕保护程序 207

152.VB多媒体程序设计 210

153.VB中播放WAV文件 213

154.Visual Basic动画编程技术 215

155.Visual Basic影音控制 216

156.播放AVI 218

157.播放MP3文件 218

159.创建动态图标 219

158.播放资源文件中的声音 219

160.电影结束画面的卷动效果 220

161.二进制操作截取VCD片断 221

162.控制PC喇叭 225

163.利用VB测声卡 225

164.使机箱内的小喇叭发出不同的声音 229

165.用API播放.wav声音文件 230

166.用VB编写Flash动画播放器 231

167.在VB 6.0中播放GIF动画 236

168.利用VB制作MP3播放列表 239

169.调用声音文件的VB函数 241

第8章 网络 244

170.打开浏览器并进入指定网址 244

171.程序中如何启动默认的拨号连接 244

172.电话拨号 246

173.断开拨号网络的连接 247

174.发送电子邮件附件 248

176.利用Mscomm32控件判断MODEM状态 249

177.利用VB访问Internet 249

175.获得用户网络登录名 249

178.如何从Internet上取回某一个网页的内容 251

179.如何利用Winsock控件编写自己的Internet程序 251

180.使用VB获得一页HTML代码 254

181.使用VB收发电子邮件 254

182.使用超链接和发送E-mail 259

183.显示计算机的名称 259

184.用VB实现客户-服务器(TCP/IP)编程实例 260

186.用Winsock控件发送E-mail 262

185.用VB写一个定时PING某IP的程序 262

187.用Winsock实现点对点通信 263

188.邮件检查程序 266

189.在VB程序中怎样挂断拨号网络 267

190.在VB中利用UDP协议编写聊天程序 269

191.在VB中实现文件上传 271

192.在VB中用Outlook发电子邮件 274

193.在桌面上建立一个Internet快捷键 274

194.Visual Basic 6.0中发送邮件的新方法 275

195.建立拨号联接 277

196.Winsock断开导致客户端问题 281

197.用Winsock控件下载文件 281

198.判断是否已经建立Dial Up连接 282

199.用VB设计自己的Web浏览器 283

200.由Visual Basic5.0调用Explorer的方法 288

201.利用IE控件访问Internet 290

202.如何通过VB获取网卡地址 292

204.防止将重复项目添加到列表框控件中 296

203.Regsvr32.exe注册控件的具体用法 296

第9章 控件 296

205.在程序中注册和注销OCX控件 298

206.对ListView中的列排序 298

207.改进VB的驱动器列表框 299

208.给TreeView控件添加弹式菜单 300

209.如何取得RichTextBox控件中光标所在行的值 300

210.如何设定MsgBox在若干时间之后若无回应则自动关闭 301

211.如何用VB 6.0写COM组件 302

212.显示和隐藏鼠标 303

213.运用MSChart,生成统计图形 304

214.向文本框等控件的系统右键菜单里追加自己定义的菜单 305

215.把VB标准的工具栏变成平面式 305

216.防止文本控件中的部分滚动 306

217.在运行时刻创建可改变尺寸的控件 308

218.TextBox实现打印机效果 311

219.改变ComboBox中ListBox的宽度 312

220.VB中如何消除MSchart的闪烁现象 314

222.运行时改变控件大小的两种方法 315

221.将Keyboard Focus移到下一个控制项 315

223.运用ActiveX组件技术创建通用的查询控件 318

224.VB6.0动态加载ActiveX控件漫谈 323

225.在VB6.0中利用DataGrid控件控制数据的输入和修改 328

226.功能强大的增强列表框——VB6.0控件LISTVIEW使用指南 330

第10章 字符串 334

227.字符串中文的问题 334

228.VB中对字符串的处理及其扩展 336

229.VB中如何实现文本查找功能 337

230.将阿拉伯数字转成中文字的程式 338

231.将包含有Null结尾的字符串转换为VB字符串 339

232.切分字符串 340

233.清除字符串中指定的字符 340

234.如何取得汉字的区位码 341

235.如何取得计算机的所有字型 341

236.字符串中包含双引号 341

第11章 其他 342

237.kb_event函数的使用 342

239.VB6.0内置的内码转换功能 343

238.Shell Wait的程序怎么写 343

240.VB编程如何控制I/O口 345

241.做成一个时间限制的测试版 346

242.VB编写键盘拦截程序 346

243.VB剪贴板的用法 349

244.VB修改注册表一特例 349

245.VB中感叹号“!”与圆点“.”的用法差异 351

246.VB中获取逻辑磁盘的信息 351

247.VB中如何实现注册表的读写 354

248.不在任务栏中显示,只能在Ctrl+Alt+Del对话框中显示或者干脆什么也不显示数 355

250.打开一个超链接 356

251.当前系统目录 356

249.从全路径名中提取文件名 356

252.得到磁盘上剩余空间的值 357

253.调用“添加打印机”对话框 357

254.获得Windows启动方式 357

255.获得IE的版本号 358

256.获得当前用户名 358

257.获得分区信息并判断是否有CD 359

258.检测系统驱动器 360

259.检查电子邮件地址输入的有效性 361

260.检查硬盘空间 362

261.增加快捷方式到启动组 363

262.拷贝磁盘 363

263.快速查找或替换文本中的字符 364

265.如何取得中英文混合字符串的长度 365

266.如何使您的程序同文件扩展名建立关联 365

264.如何调用控制面板中的应用程序 365

267.如何正确使用VB6.0访问Access 2000数据库 367

268.使程序不在“Ctrl+Alt+Del”弹出的对话框内 368

269.使用Word的“艺术字”工具 369

270.使用未安装的字体 371

271.突破SendKeys的限制 371

272.隐藏和显示任务栏 371

273.用RNDO函数加密 372

274.获得系统中鼠标的键数 372

275.轻松实现“撤消/恢复”功能 375

276.在VB程序中处理随机事件 376

277.怎样使用VB6.0实现打字效果 381

278.如何实现VB程序登录密码加密 382

279.浅谈用VB6.0编写BO程序 386

280.用Visual Basic编制定时存盘程序 389

281.如何让用户自由输入方程式并计算其结果 390

282.在Visual Basic中显示动态运行进度 390

283.在VB6.0中实现大面积不规则区域的填充 392

284.用VB6.0编写电脑抽奖程序 396