Visual Basic 2005入门经典

副标题:无

作   者:(美) Thearon Willis, Bryan Newsome著

分类号:

ISBN:9787302134756

微信扫一扫,移动浏览光盘

简介

本书全面介绍了Visual Basic 2005的各种基础知识和.NET 2.0的最新特性,适合任何一个想学习Visual Basic 2005编程知识的初学者。该书由初版到现在的2005版已经过3修订,内容体系十分完善,技术讲解也十分到位,示例、习题、代码非常精炼,是一本不可多得地权威著作,能够帮助您更加轻松、快捷地掌握Visual Basic 2005这门语言。

目录

  第1章 初识 Visual Basic 2005/1
  1.1 Windows 和 DOS 编程/1
  1.2 安装 Visual Basic 2005/3
  1.3 Visual Basic 2005 集成 开发环境/5
  1.3.1 简档文件设置页/6
  1.3.2 菜单/6
  1.3.3 工具栏/7
  1.4 创建简单的应用程序/8
  1.4.1 Visual Studio 2005 集成
  开发环境中的窗口/9
  1.4.2 工具箱/12
  1.4.3 改进型匈牙利表示法/14
  1.4.4 代码编辑器/15
  1.5 使用帮助系统/19
  1.6 小结/20
  1.7 练习/20
  第2章 Microsoft NET Framework/21
  2.1 Microsoft 的信心来自
  于 Windows21
  2.1.1 MSN 1.022
  2.1.2 NET 理念/22
  2.1.3 NET 与 Java 有些类似/23
  2.1.4 现在所处的阶段/24
  2.2 为 Windows 编写软件/24
  2.2.1 NET Framework 类/25
  2.2.2 执行代码/26
  2.3 公共语言运行库/27
  2.3.1 载入并执行代码/27
  2.3.2 应用程序隔离/28
  2.3.3 安全性/28
  2.3.4 互操作/28
  2.3.5 异常处理/29
  2.4 通用类型系统和公共
  语言规范/29
  2.5 小结/30
  第3章 编写软件/31
  3.1 信息和数据/31
  3.1.1 算法/31
  3.1.2 编程语言/32
  3.2 变量/33
  3.3 注释和空白/35
  3.3.1 注释/35
  3.3.2 空白/37
  3.4 数据类型/37
  3.4.1 数字类型/37
  3.4.2 字符串类型/43
  3.4.3 使用日期/51
  3.4.4 布尔类型/57
  3.5 存储变量/58
  3.5.1 二进制/58
  3.5.2 位和字节/59
  3.5.3 值的表示/59
  3.5.4 值的转换/60
  3.6 方法/62
  3.6.1 使用方法的原因/62
  3.6.2 创建方法/66
  3.6.3 选择方法名称/69
  3.6.4 作用域/69
  3.7 小结/71
  3.8 练习/72
  第4章 流程控制/73
  4.1 作出决策/73
  4.2 If 语句/73
  4.2.1 Else 语句/75
  4.2.2 可进行多重选择的
  ElseIf 语句/76
  4.2.3 嵌套的 If 语句/77
  4.2.4 单行 If 语句/77
  4.2.5 比较运算符/78
  4.2.6 字符串比较/86
  4.3 Select Case 语句/88
  4.3.1 使用 Select Case 语句/88
  4.3.2 不区分大小写的
  Select Case 语句/91
  4.3.3 多重选择/94
  4.3.4 Case Else 语句/95
  4.3.5 Select Case 中的不同数据类型/96
  4.4 循环/96
  4.4.1 For…Next 循环/97
  4.4.2 For Each…Next 循环/101
  4.4.3 Do…Loop 循环/102
  4.4.4 嵌套循环/106
  4.4.5 提前退出循环/107
  4.4.6 死循环/110
  4.5 小结/111
  4.6 练习/111
  第5章 处理数据结构/113
  5.1 数组/113
  5.1.1 定义和使用数组/113
  5.1.2 使用 For Each…Next 循环/116
  5.1.3 将数组作为参数传递/118
  5.1.4 数组的排序/120
  5.1.5 反向检索/120
  5.1.6 用值初始化数组/122
  5.2 枚举/123
  5.2.1 使用枚举/123
  5.2.2 确定状态/126
  5.2.3 设置无效值/128
  5.3 常量/129
  5.3.1 使用常量/129
  5.3.2 各种常量类型/131
  5.4 结构/131
  5.4.1 创建结构/131
  5.4.2 为结构添加属性/134
  5.5 数组列表/135
  5.5.1 使用数组列表/135
  5.5.2 在数组列表中进行删除操作/138
  5.5.3 显示数组列表中的项/141
  5.6 集合/142
  5.6.1 创建 Customer Collection 类/143
  5.6.2 添加 Item 属性/144
  5.7 使用散列表创建查询表/146
  5.7.1 使用散列表/146
  5.7.2 Remove 、 RemoveAt和 Clear 方法/149
  5.7.3 区分大小写/151
  5.8 高级数组操作/152
  5.8.1 动态数组/152
  5.8.2 使用 Preserve 关键字/154
  5.9 小结/155
  5.10 练习/155
  第6章 构建 Windows 应用程序/157
  6.1 响应事件/157
  6.2 创建简单的应用程序/161
  6.2.1 构建窗体/161
  6.2.2 统计字符/163
  6.2.3 统计单词/164
  6.2.4 创建 Show Me! 按钮代码/167
  6.3 创建更复杂的应用程序/168
  6.3.1 文本操纵项目/168
  6.3.2 创建工具栏/169
  6.3.3 创建状态栏/171
  6.3.4 创建编辑框/173
  6.3.5 清除编辑框/173
  6.3.6 响应工具栏按钮/175
  6.3.7 焦点/179
  6.4 使用多个窗体/180
  6.5 小结/183
  6.6 练习/184
  第7章 显示对话框/185
  7.1 MessageBox 对话框/185
  7.1.1 MessageBox 中的可用图标/186
  7.1.2 MessageBox 中的可用按钮/186
  7.1.3 设置默认按钮/187
  7.1.4 其他选项/187
  7.1.5 Show 方法的语法/187
  7.1.6 MessageBox 的示例/189
  7.2 Open 对话框/192
  7.2.1 OpenFileDialog 控件/192
  7.2.2 OpenFileDialog 的属性/193
  7.2.3 OpenFileDialog 的方法/194
  7.2.4 使用 OpenFileDialog 控件/194
  7.3 SaveFileDialog 控件/198
  7.3.1 SaveFileDialog 的属性/198
  7.3.2 SaveFileDialog 的方法/199
  7.3.3 使用 SaveFileDialog 控件/199
  7.4 FontDialog 控件/203
  7.4.1 FontDialog 的属性/203
  7.4.2 FontDialog 的方法/204
  7.4.3 使用 FontDialog 控件/204
  7.5 FTELDialog 控件/206
  7.5.1 FTELDialog 的属性/207
  7.5.2 使用 FTELDialog 控件/207
  7.6 PrintDialog 控件/209
  7.6.1 P rintDialog 的属性/209
  7.6.2 使用 PrintDialog 控件/210
  7.6.3 P rintDocument 类/210
  7.6.4 打印文档/210
  7.7 FolderBrowserDialog 控件/216
  7.7.1 FolderBrowserDialog 控件的属性/217
  7.7.2 使用 FolderBrowserDialog 控件/217
  7.8 小结/220
  7.9 练习/220
  第8章 创建菜单/223
  8.1 菜单功能概述/223
  8.1.1 图形/223
  8.1.2 访问键/224
  8.1.3 快捷键/224
  8.1.4 复选标记/224
  8.1.5 P roperties 窗口/225
  8.2 创建菜单/226
  8.2.1 设计菜单/226
  8.2.2 添加工具栏和控件/228
  8.2.3 为菜单编写代码/229
  8.2.4 为 View 菜单和工具栏编码/234
  8.2.5 测试代码/235
  8.3 上下文菜单/237
  8.3.1 创建上下文菜单/238
  8.3.2 激活和禁用菜单项和工具栏按钮/241
  8.4 小结/244
  8.5 练习/244
  第9章 调试和错误处理/245
  9.1 主要错误类型/245
  9.1.1 语法错误/246
  9.1.2 执行错误/248
  9.1.3 逻辑错误/249
  9.2 调试/250
  9.2.1 创建示例项目/250
  9.2.2 设置断点/265
  9.2.3 使用 Watch 窗口进行调试/271
  9.2.4 使用 Locals 窗口进行调试/273
  9.3 错误处理/274
  9.4 小结/277
  9.5 练习/277
  第10章 构建对象/279
  10.1 对象的概念/279
  10.1.1 封装/280
  10.1.2 方法和属性/280
  10.1.3 事件/281
  10.1.4 可见性/281
  10.1.5 类的概念/282
  10.2 构建类/282
  10.3 复用性/283
  10.4 设计对象/284
  10.4.1 状态/285
  10.4.2 行为/285
  10.4.3 存储状态/285
  10.4.4 属性/288
  10.4.5 读 / 写属性/291
  10.4.6 IsMoving 方法/294
  10.5 构造函数/295
  10.6 继承/297
  10.6.1 添加新方法和属性/298
  10.6.2 添加 GetPowerTo WeightRatio 方法/301
  10.6.3 改变默认值/302
  10.6.4 多态性/304
  10.6.5 重写更多的方法/304
  10.6.6 从对象类中继承/306
  10.7 对象和结构/307
  10.8 Framework 类/307
  10.8.1 命名空间/307
  10.8.2 Imports 语句/309
  10.8.3 创建自己的命名空间/310
  10.8.4 Framework 中的继承/312
  10.9 小结/312
  10.10 练习/312
  第11章 高级面向对象技术/315
  11.1 构建收藏页浏览程序/315
  11.1.1 Internet 快捷方式和收藏页/315
  11.1.2 使用类/317
  11.1.3 搜索收藏页/322
  11.1.4 查看收藏页/329
  11.2 另一个收藏页浏览程序/331
  11.2.1 构建收藏页任务栏图标/332
  11.2.2 显示收藏页/334
  11.3 共享属性和方法/338
  11.3.1 使用共享过程/338
  11.3.2 使用共享方法/342
  11.4 面向对象的编程和内存管理/344
  11.4.1 垃圾回收/345
  11.4.2 释放资源/345
  11.4.3 整理碎片和压缩/346
  11.5 小结/347
  11.6 练习/348
  第12章 建立类库/349
  12.1 理解类库/349
  12.1.1 创建类库/350
  12.1.2 为 Favorites Viewer
  创建类库/351
  12.1.3 多层应用程序/354
  12.2 使用强名/354
  12.2.1 为程序集签名/355
  12.2.2 程序集的版本/357
  12.3 注册程序集/357
  12.3.1 Gacutil 实用程序/357
  12.3.2 程序集在 Reference 对话框中不可见的原因/358
  12.4 设计类库/359
  12.5 使用第三方的类库/360
  12.6 用对象浏览器查看类/361
  12.7 小结/362
  12.8 练习/362
  第13章 创建自定义控件/363
  13.1 Windows 窗体控件/363
  13.2 为用户控件添加属性/367
  13.2.1 添加属性/367
  13.2.2 给用户控件添加方法/368
  13.2.3 给用户控件添加事件/369
  13.3 设计期间和运行期间/374
  13.4 创建窗体库/376
  13.4.1 构建窗体库项目/376
  13.4.2 测试 FormsLibrary.383
  13.4.3 挂起事件/385
  13.5 小结/388
  13.6 练习/388
  第14章 编写自定义图形/389
  14.1 创建一个简单的绘图程序/389
  14.1.1 创建带有用户控件的项目/389
  14.1.2 绘图程序/390
  14.1.3 GraphicsItem 类/391
  14.1.4 屏幕和客户坐标/394
  14.1.5 使用鼠标和绘制GraphicsCircle 对象/395
  14.1.6 使控件无效/399
  14.1.7 优化绘制/400
  14.1.8 选择颜色/401
  14.1.9 响应单击事件/406
  14.2 处理两种颜色/409
  14.2.1 表明指派的按钮/411
  14.2.2 使用高级颜色/418
  14.2.3 使用不同的工具/421
  14.3 图像/426
  14.3.1 绘制图像/427
  14.3.2 缩放图像/428
  14.3.3 锁定纵横比/430
  14.4 更多的图形方法/433
  14.5 小结/433
  第15章 访问数据库/435
  15.1 数据库的概念/435
  15.1.1 Microsoft Access 对象/435
  15.1.2 表/436
  15.1.3 查询/436
  15.2 SQL 中的 SELECT 语句/436
  15.3 Access 中的查询/438
  15.4 数据访问组件/441
  15.4.1 DataSet 组件/442
  15.4.2 DataGridView 组件/442
  15.4.3 BindingSource 组件/443
  15.4.4 BindingNavigator 组件/443
  15.4.5 TableAdapter 组件/443
  15.5 数据绑定/443
  15.6 小结/449
  15.7 练习/449
  第16章 使用 ADO.NET 和 SQL Server 进行数据库编程/451
  16.1 ADO.NET/452
  16.1.1 ADO.NET 数据命名空间/452
  16.1.2 SqlConnection 类/453
  16.1.3 SqlCommand 类/455
  16.1.4 SqlDataAdapter 类/457
  16.1.5 DataSet 类/461
  16.1.6 DataView 类/461
  16.2 使用 ADO.NET 类/464
  16.3 数据绑定/472
  16.3.1 BindingContext 和
  CurrencyManager 对象/472
  16.3.2 绑定控件/473
  16.4 小结/500
  16.5 练习/501
  第17章 Web 窗体/503
  17.1 瘦客户端体系结构/503
  17.2 Web 窗体和 Windows窗体的比较/504
  17.2.1 Windows 窗体的优点/505
  17.2.2 Web 窗体的优点/505
  17.3 Web 应用程序基础/506
  17.3.1 Web 服务器/506
  17.3.2 浏览器/506
  17.3.3 HTML.506
  17.3.4 VBScript 与 JavaScript 506
  17.3.5 CSS507
  17.4 Active Server Page507
  17.4.1 A SP 的优点/507
  17.4.2 特殊的 Web 站点文件/507
  17.4.3 开发/508
  17.4.4 Toolbox 控件/508
  17.5 构建 Web 应用程序/509
  17.5.1 为客户端和服务器端处理创建 Web 窗体/509
  17.5.2 执行数据的输入和验证/514
  17.5.3 设计站点的外观/518
  17.5.4 使用 GridView 构建数据驱动的 Web 页面/527
  17.5.5 VS 2005 中 Web 站点的位置/532
  17.6 小结/534
  17.7 练习/535
  第18章 窗体验证/537
  18.1 Web 站点验证/537
  18.1.1 窗口验证/537
  18.1.2 窗体验证/538
  18.1.3 Web 站点管理工具/538
  18.1.4 登录控件/545
  18.2 小结/557
  18.3 练习/557
  第19章 Visual Basic 2005和 XML559
  19.1 XML 简介/559
  19.1.1 XML 的特性/560
  19.1.2 向 Visual Basic 编程新手介绍 XML/562
  19.2 地址簿项目/562
  19.2.1 创建项目/562
  19.2.2 SerializableData 类/563
  19.2.3 载入 XML 文件/569
  19.2.4 改变数据/572
  19.2.5 发送 Email 572
  19.2.6 创建地址列表/574
  19.2.7 忽略成员/578
  19.2.8 载入地址/580
  19.2.9 添加新地址/581
  19.2.10 地址导航/583
  19.2.11 删除地址/584
  19.3 集成地址簿应用程序/586
  19.3.1 集成规则/587
  19.3.2 从其他应用程序中读取 Address Book588
  19.4 小结/593
  19.5 练习/593
  第20章 Web Services 和NET Remoting 技术/595
  20.1 Web 服务概述/595
  20.1.1 Web 服务的工作方式/596
  20.1.2 简单对象访问协议/597
  20.2 构建 Web 服务/598
  20.2.1 Web 服务示例/598
  20.2.2 添加更多方法/601
  20.3 图片服务器服务/602
  20.3.1 创建项目/602
  20.3.2 返回数组/604
  20.3.3 返回复杂信息/608
  20.4 图片服务器客户程序/612
  20.4.1 Web 服务描述语言/612
  20.4.2 创建客户程序/612
  20.4.3 添加 Web 引用/614
  20.4.4 显示文件夹列表/615
  20.4.5 显示文件列表并选择文件/618
  20.5 NET Remoting 技术/622
  20.6 小结/628
  20.7 练习/628
  第21章 部署应用程序/631
  21.1 部署/631
  21.1.1 ClickOnce 部署/632
  21.1.2 XCOPY 部署/636
  21.2 创建 Visual Studio 2005
  安装程序/636
  21.3 用户界面编辑器/639
  21.4 部署不同的解决方案/642
  21.4.1 私有程序集/642
  21.4.2 共享程序集/643
  21.4.3 部署桌面应用程序/643
  21.4.4 部署 Web 应用程序/644
  21.4.5 部署 XML Web 服务/644
  21.4.6 有效的工具/644
  21.5 小结/645
  21.6 练习/645
  第22章 构建移动应用程序/647
  22.1 理解环境/647
  22.1.4 Compact Framework 类/650
  22.2 构建一个 Pocket PC 游戏/652
  22.3 小结/663
  22.1.1 公共语言运行库/648
  22.1.2 A ctiveSync648
  22.1.3 Compact Framework 中的通用类型/649
  22.4 练习/664
  附录 A 如何深入学习/665
  附录 B 实现 MSF669
  附录 C 安全介绍/677
  附录 D 练习题答案/683
  

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Visual Basic 2005入门经典
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon