《Visual Basic.NET程序设计指南》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:James Foxall著;王鹏等译
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2003
  • ISBN:7508311272
  • 页数:381 页
图书介绍:本书共分五部分,分别介绍了使用VisualBasic.NET开发应用程序的不同方面,VisualBasic.NET开发环境,创建用户界面,数据管理等内容。

引言 3

作者简介 3

第1部分 Visual Basic开发环境 3

第1小时 Visual Basic.NET编程指南 3

1.1 启动Visual Basic.NET 3

目录 3

1.2 创建新项目 4

1.3 理解Visual Basic开发环境 6

1.4 更改对象特性 7

1.5 命名对象 7

1.6 设置窗体文本属性 8

1.7 给窗体添加图标 8

1.8 更改窗体的大小 8

1.10 界面设计 10

1.9 给窗体添加控件 10

1.11 对界面进行编程 14

1.12 运行项目 17

1.13 小结 18

1.14 Q A 19

1.15 专题讨论 19

第2小时 探索Visual Basic 20

2.1 使用Visual Studio.NET起始页面 20

2.2 探索和配置Visual Basic开发环境 23

2.3 使用工具箱向窗体中添加控件 32

2.4 使用Properties窗口设置对象属性 33

2.5 项目管理 37

2.6 使用solution Explorer(解决方案资源管理器)管理项目文件 37

2.7 如何获得帮助 43

2.8 小结 44

2.9 Q A 45

2.10 专题讨论 45

第3小时 理解对象和类集 47

3.1 理解对象 47

3.2 理解属性 48

3.3 理解方法 53

3.4 生成对象实例项目 54

3.5 理解类集 59

3.6 使用对象浏览器 61

3.7 小结 62

3.8 Q A 62

3.9 专题讨论 62

4.1 理解事件驱动编程 64

第4小时 理解事件 64

4.2 生成事件实例项目 70

4.3 处理孤立事件 74

4.4 小结 74

4.5 Q A 74

4.6 专题讨论 75

第2部分 创建用户界面 79

第5小时 创建窗体——第1部分 79

5.1 更改窗体名称 80

5.2 更改窗体外观 80

5.3 显示和隐藏窗体 89

5.4 小结 92

5.5 Q A 92

5.6 专题讨论 93

第6小时 创建窗体——第2部分 94

6.1 使用控件 94

6.2 创建总是显示在最上面的窗口 106

6.3 创建透明窗体 106

6.4 创建带有滚动条的窗体 107

6.5 创建MDI窗体 108

6.6 设置启动对象 111

6.7 小结 112

6.8 Q A 112

6.9 专题讨论 113

第7小时 传统Visual Basic控件 114

7.1 使用标签控件显示静态文本 114

7.2 允许用户通过文本框输入文本 115

7.3 创建按钮 119

7.4 创建容器和选项按钮组 123

7.5 使用列表框显示列表 126

7.6 使用组合框创建下拉列表 131

7.7 小结 133

7.8 Q A 133

7.9 专题讨论 134

第8小时 高级控件 135

8.1 创建定时器控件 135

8.2 创建带有标签的对话框 137

8.3 在图像列表中存储图片 139

8.4 使用列表视图控件来创建增强列表 140

8.5 使用树视图控件创建层次列表 145

8.6 小结 148

8.8 专题讨论 149

8.7 Q A 149

第9小时 向窗体中添加菜单和工具栏 151

9.1 生成菜单 151

9.2 对菜单进行编程 155

9.3 使用工具栏控件 158

9.4 创建状态栏 163

9.5 小结 165

9.6 Q A 165

9.7 专题讨论 166

第10小时 绘图和打印 167

10.1 理解图形对象 167

10.2 使用画笔 169

10.3 使用系统颜色 170

10.4 使用矩形类 172

10.5 绘制图形 174

10.6 绘制文本 175

10.7 在窗体上保持图形 176

10.8 创建图形实例项目 176

10.9 小结 181

10.10 Q A 181

10.11 专题讨论 182

第3部分 让所有的事情都发生——编程 185

第11小时 生成和调用代码过程 185

11.1 生成Visual Basic代码模块 185

11.2 生成代码过程 187

11.3 创建应用项目的用户界面 191

11.4 调用过程代码 192

11.5 传递参数 195

11.6 退出过程 196

11.7 避免循环过程 197

11.8 使用Sub Main 197

11.9 使用任务列表 198

11.10 小结 200

11.11 Q A 201

11.12 专题讨论 201

第12小时 常量、数据类型、变量和数组 203

12.1 理解数据类型 204

12.2 定义和使用常量 206

12.3 声明和引用变量 207

12.4 设定作用域 213

12.5 声明静态作用域变量 217

12.6 命名约定 218

12.7 小结 219

12.8 Q A 220

12.9 专题讨论 220

第13小时 实现算术运算、字符串操作和日期/时间调整 222

13.1 实现基本运算 222

13.2 比较相等性 225

13.3 理解布尔逻辑 226

13.4 日期和时间 232

13.5 小结 237

13.6 Q A 237

13.7 专题讨论 237

第14小时 在Visual Basic代码中进行流程判断 239

14.1 使用If...Then语句进行判断 239

14.2 使用Select Case语句判断具有多值的表达式 244

14.3 使用GoTo在过程内进行分支 249

14.4 小结 251

14.5 Q A 251

14.6 专题讨论 251

第15小时 提高效率的循环 253

15.1 使用For...Next语句循环特定次数 253

15.2 使用Do...Loop语句循环不确定的次数 258

15.3 小结 262

15.4 Q A 262

15.5 专题讨论 262

第16小时 调试代码 264

16.1 向代码添加注释 265

16.2 识别两种基本的错误 266

16.3 使用Visual Basic的调试工具 269

16.4 使用Try...Catch...Finally编写错误处理语句 274

16.5 小结 279

16.6 Q A 279

16.7 专题讨论 279

第17小时 使用类来设计对象 281

17.1 理解类 281

17.2 由类来实例化对象 288

17.3 小结 294

17.4 Q A 294

17.5 专题讨论 295

第18小时 与用户互动 296

18.1 使用MsgBox()函数显示消息 296

18.2 创建定制的对话框 300

18.3 使用InputBox()来获取用户的信息 303

18.4 处理键盘事件 305

18.5 使用普通的鼠标事件 307

18.6 小结 309

18.7 Q A 310

18.8 专题讨论 310

第4部分 数据管理 315

第19小时 文件操作 315

19.1 学习使用打开文件对话框和保存文件对话框 315

19.2 使用文件对象(File Object)来进行文件操作 319

19.3 使用Directory对象来管理目录 326

19.4 小结 327

19.5 Q A 327

19.6 专题讨论 328

20.1 建立一个自动化库的引用 329

第20小时 使用自动化控制其他的应用程序 329

20.2 创建自动化服务器的实例 331

20.3 操纵服务器 332

20.4 小结 335

20.5 Q A 335

20.6 专题讨论 336

第21小时 使用数据库 337

21.1 ADO和ADO.NET入门 337

21.2 创建ADO的引用 338

21.3 连接数据库 339

21.4 管理数据 341

21.5 小结 349

21.6 Q A 349

21.7 专题讨论 350

第22小时 提交一个应用程序 353

22.1 建立一个定制的安装程序 353

第5部分 应用程序提交以及其他 353

22.2 运行安装程序 359

22.3 卸载应用程序 361

22.4 小结 361

22.5 Q A 362

22.6 专题讨论 362

第23小时 Web开发入门 364

23.1 XML 364

23.2 SOAP(简单对象访问协议) 365

23.3 ASP.NET 365

23.4 Web Form 366

23.6 小结 368

23.5 XML Web Services 368

23.7 Q A 369

23.8 专题讨论 369

第24小时 高屋建瓴看.NET框架 370

24.1 .NET框架 370

24.2 共同语言运行时(CLR) 370

24.3 Microsoft中间层语言(IL) 371

24.4 命名空间 373

24.5 共同类型系统 373

24.6 资源回收 374

24.7 小结 374

24.8 Q A 374

24.9 专题讨论 375

术语表 377