
| 第1章 编程基础 1
1.1 语言元素 2 1.1.1运算符 2 1.1.2标识符 5 1.2 用户自定义数据类型 5 1.3 常量和变量 6 1.3.1常量 6 1.3.2变量 7 1.3.3数组 8 1.4 VB.NET的语句 9 1.4.1注释语句和说明语句 9 1.4.2赋值语句 10 1.4.3条件语句 10 1.4.4循环语句 13 1.5 过程与函数简介 18 1.5.1过程 18 1.5.2函数 18 第2章 API函数绘图 21 2.1 画线函数 22 2.2 绘制多边形 25 2.3 绘制矩形 27 2.4 绘制弧、椭圆、圆 31 2.5 综合示例 35 2.5.1设计界面 36 2.5.2添加代码 36 第3章 颜色与图像分析 49 3.1 示例程序(1) 50 3.2 示例程序(2) 55 3.2.1界面设计 56 3.2.2特殊效果 56 3.2.3分辨率 65 3.2.4图像调节 67 3.2.5大功告成 68 第4章 控件技术 87 4.1 CommonDialog控件 88 4.1.1"打开"对话框 89 4.1.2"颜色"对话框 91 4.1.3"字体"对话框 93 4.1.4"打印"对话框 96 4.2 RichTextBox控件 98 4.2.1 RichTextBox控件属性 99 4.2.2 RichTextBox控件方法 102 4.2.3 RichTextBox控件事件 105 4.3 示例程序 106 第5章MCI技术与MediaPlayer控件 111 5.1 MCI简介 112 5.1.1添加控件 112 5.1.2常用的属性 112 5.2 MediaPlayer控件的应用 117 5.2.1添加控件 118 5.2.2添加代码 119 5.2.3运行程序 122 第6章 图像与动画 131 6.1 Bitblt()函数的应用 132 6.1.1界面设计 132 6.1.2飞入效果 132 6.1.3从中间扩散 134 6.1.4拉伸效果 135 6.1.5从右清除 136 6.1.6门帘效果 137 6.1.7颜色反转 137 6.1.8交叉飞入 138 6.1.9工字效果 139 6.1.10两边向中间 140 6.2 Animation控件的应用 150 6.2.1设计程序界面 150 6.2.2初始化程序 153 6.2.3选择动画 154 6.2.4响应按钮操作 155 6.2.5运行程序 156 第7章 注册表程序设计 163 7.1 注册表读写操作 164 7.2 注册表 170 7.2.1建立、打开、保存、关闭注册表 170 7.2.2恢复及删除注册表信息 173 7.2.3项及子项的设置、枚举 176 第8章HTML标记 181 8.1 HTML文档结构标记 182 8.1.1 HTML标记 182 8.1.2 HEAD标记 182 8.1.3 TITLE标记 183 8.1.4 BODY标记 183 8.1.5 注释标记 184 8.2 页面文本的排版标记 185 8.2.1设置字体标记 185 8.2.2字体风格 186 8.2.3排版标记 187 8.2.4列表 189 8.3 表格 190 8.3.1 TABLE标记 190 8.3.2 TR标记 191 8.3.3 TH标记 191 8.3.4 TD标记 191 8.4 将页面分区 192 8.4.1框架 192 8.4.2 FORM标记 194 8.4.3 INPUT标记--插入表单对象 195 8.4.4其他HTML标记 199 第9章 文本处理 203 9.1 开发示例 204 9.2 示例程序 207 9.2.1设计程序界面 207 9.2.2文档操作 208 9.2.3编辑操作 209 9.2.4设置列表符号 210 9.2.5设置缩进量 211 9.2.6大功告成 211 第10章 数据库处理 217 10.1 Adodc控件 218 10.1.1 Adodc控件属性 218 10.1.2 Adodc控件事件 220 10.2 DAO对象 224 10.2.1 DBEngine对象 225 10.2.2 WorksPace对象 226 10.2.3 Database对象 227 10.2.4 TableDef对象 228 10.2.5 QueryDef对象 229 10.2.6 Recordset对象 230 10.2.7 Field对象 231 10.2.8 Index对象 232 10.2.9 Parameter对象 233 10.2.10 User对象 233 10.2.11 Group对象 234 10.2.12 Relation对象 234 10.2.13 Property对象 235 10.2.14 Containers集合 235 10.2.15 Document对象 236 10.3 DAO的各种方法 236 10.3.1 AddNew方法 236 10.3.2 Appendchunk方法 237 10.3.3 BeginTrans、CommitTrans以及Rollback方法 237 10.3.4 Clone方法 238 10.3.5 Close方法 238 10.3.6 CompactDatabase方法 239 10.3.7 CreateDatabase方法 239 10.3.8 CreateField方法 241 10.3.9 CreateGroup方法 241 10.3.10 CreateIndex方法 242 10.3.11 CreateProperty方法 242 10.3.12 CreateQueryDef方法 242 第11章 VBS程序设计 253 11.1 基本概念 254 11.1.1常量 254 11.1.2 变量 256 11.1.3过程和函数 256 11.1.4客户端和服务器端脚本 257 11.2 变量 258 11.2.1变量的声明 258 11.2.2变量的数据类型 261 11.2.3数组 265 11.3 运算符 267 11.3.1赋值运算符 267 11.3.2算术运算符 268 11.3.3关系运算符 270 11.3.4逻辑运算符 271 11.3.5连接字符串 274 11.3.6运算符的优先级 274 11.4 语句 276 11.4.1消息框和输入框 276 11.4.2条件语句 278 11.4.3循环语句 280 11.5 浏览器对象 282 11.5.1浏览器对象简介 282 11.5.2 Location对象 282 11.5.3 Document对象 283 11.5.4 Windows对象 283 11.6 VBScript对象 283 11.6.1 Dictionary对象 284 11.6.2 FileSystemObject对象 285 11.6.3 Err对象 285 第12章 文字艺术化 289 12.1 字体资源 290 12.1.1字体函数应用 290 12.1.2设置界面 293 12.1.3程序初始化 293 12.1.4响应按钮事件 296 12.1.5运行程序 297 12.2 文本处理 305 12.2.1文本函数介绍 305 12.2.2文本函数示例程序 312 第13章 文件处理 323 13.1 文件 324 13.1.1文件的创建、打开和关闭 324 13.1.2文件属性 330 13.1.3文件操作 340 13.2 目录 354 13.3 驱动器 361 13.4 FileSystemObject对象 365 13.4.1 FSO对象方法 365 13.4.2 TextStream对象 369 13.4.3 Drive对象 370 13.4.4 Folder对象 372 13.4.5 File对象 374 第14章 SQL查询语言 377 14.1 查询语句 378 14.1.1 SELECT语句的语法 378 14.1.2 WHERE从句 380 14.1.3 GROUP BY从句 382 14.1.4 ORDER BY从句 383 14.1.5 HAVING从句 384 14.1.6相关的函数 385 14.2 更改记录的查询 388 14.2.1 SELECT... INTO语句 388 14.2.2 INSERT...INTO追加查询语句 390 14.2.3 UPDATE更新查询语句 392 14.2.4 DELETE语句 393 14.3 表之间的连接 394 14.3.1 UNION运算 394 14.3.2 LEFT JOIN 和 RIGHT JOIN运算 395 14.3.4 INNER JOIN运算 396 14.4 数据定义语言 397 14.4.1 CREATE TABLE语句 398 14.4.2 CREATE INDEX语句 398 14.4.3 ALTER TABLE语句 399 14.4.4 DROP语句 400 第15章 常用技巧 401 15.1 控制面板对应命令 402 15.2 错误处理 408 15.2.1基本错误类型 408 15.2.2程序调试 409 15.2.3错误处理和错误捕获 410 15.3 消息控制 412 15.3.1消息函数 413 15.3.2消息 416 15.4 多线程程序设计 435 15.5 Dictionary对象 437 15.6 形式各异的窗体 441 15.6.1矩形窗体 441 15.6.2椭圆窗体 442 15.7 艺术图形 442 第16章 与ASP集成 453 16.1 Application对象和Session对象 454 16.1.1站点数据共享 454 16.1.2 Application对象 455 16.1.3 Session对象 456 16.1.4 Global.asax文件 456 16.2 Server对象 461 16.2.1 Server对象属性 461 16.2.2 Server对象方法 463 16.3 Request对象 463 16.3.1取得表单信息 464 16.3.2查询字符串 497 16.3.3 ServerVariables数据集合 501 16.4 Response对象 512 16.4.1 Write方法在页面上输出 513 16.4.2重定向浏览器 517 16.4.3关于缓冲输出和缓存 518 16.4.4更改内容类型 523 16.4.5管理连接 523 16.5 Cookie对象 526 16.5.1关于Cookie 526 16.5.2 Cookie操作 527 16.5.3应用Cookie 528 第17章 转换VB6程序 547 17.1 语言 548 17.1.1 Variant 548 17.1.2 Integer和Long 548 17.1.3 Currency 549 17.1.4 Date 550 17.1.5定长字符串 550 17.1.6 Type 551 17.1.7用户定义类型存储 552 17.1.8 True 552 17.1.9 Empty 553 17.1.10 Null和Null传播 553 17.1.11 Def 17.1.12块内的局部变量 554 17.1.13新的自动重新实例化 555 17.1.14对象终结 556 17.1.15数组 557 17.1.16 ReDim 557 17.1.17赋值 558 17.1.18 And、Or、Xor和Not 558 17.1.19运算符优先级 558 17.1.20调用过程 559 17.1.21静态过程 559 17.1.22参数的ByVal/ByRef默认值 560 17.1.23 IsMissing参数和可选参数 560 17.1.24 ParamArray 参数 561 17.1.25声明中的As Any参数 561 17.1.26 Implements 563 17.1.27属性 563 17.1.28默认属性 564 17.1.29枚举 564 17.1.30 While 565 17.1.31 On...GoTo 和 On...GoSub 565 17.1.32 GoSub...Return 566 17.1.33 LSet 566 17.1.34 VarPtr、StrPtr和ObjPtr 567 17.1.35文件I/O 568 17.1.36 Debug.Print 568 17.1.37资源文件 568 17.2 Windows 应用程序 569 17.2.1 Visual Basic窗体 569 17.2.2 PrintForm方法 569 17.2.3 Circle、Cls、PSet、Line和Point 方法 570 17.2.4 Name属性 570 17.2.5 Caption 属性 571 17.2.6 Tag属性 571 17.2.7 ScaleMode属性 571 17.2.8字体 572 17.2.9 Screen.MousePointer属性 572 17.2.10 Timer.Interval属性 573 17.2.11控件数组 573 17.2.12 Menu控件 574 17.2.13 OLE容器控件 574 17.2.14 Image控件 574 17.2.15 Line和Shape控件 575 17.2.16 Windowless控件 575 17.2.17 Clipboard 576 17.2.18动态数据交换 576 17.3 Web 应用程序 577 17.3.1 WebClass 577 17.3.2 ActiveX文档和DHTML应用程序 577 17.4 数据 578 17.4.1 ADO、RDO和DAO代码 578 17.4.2 ADO、RDO和DAO数据绑定 578 17.5 IDE 579 17.5.1"立即"窗口 579 17.5.2 IDE和项目扩展性 579 第18章 总结VB.NET 581 18.1 VB.NET总结 582 18.2 VB获得了继承能力 582 18.3 一切都是对象 583 18.4 自由线程的危险 583 18.5 易于反编译的中间语言 583 18.6 垃圾收集需要新体系结构 584 18.7 表单和新IDE面孔 584 18.8 Web服务策略 585 |
商品评论(0条)