《Visual Basic.NET入门与提高》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:东方人华主编;吕伟臣,霍言编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302096473
  • 页数:355 页
图书介绍:本书从基础知识入手,全面讲解了Visual Basic.NET开始各种应用程序的方法。

目 录 1

第1章Visual Basic.NET开发 1

环境初探 1

1.1 初识Visual Basic.NET 2

1.1.1 Visual Studio.NET简介 2

1.1.2 Visual Basic.NET语言特点 2

1.1.3 Visual Basic.NET的新 2

功能和新特点 2

1.2安装Visual Basic.NET 4

16.2 ASP.NET介绍 3 1 5

1.3Visual Basic.NET集成开发环境 6

用户主界面 6

1.3.1 Visual Basic.NET的 6

1.3.2 Visual Basic.NET界面 7

的组成窗口 7

16.2.2 ASP.NET控件 3 1 7

1.4第一个Visual Basic.NET程序 11

1.4.1建立应用程序界面 11

1.4.2设置界面对象属性 12

1.4.3编写代码并保存文件 12

1.4.4运行程序 13

1.5使用帮助 14

16.2.1 ASP.NET简介 3 15

1.6本章小结 15

第2章Visual Basic.NET编程基础 16

2.1.1基本的数据类型 17

2.1 数据类型 17

2.1.2数据类型的转换 17

2.2变量、常量和数组 18

2.2.1 变量 18

2.2.2常量 19

2.2.3数组 20

2.3运算符和表达式 22

2.4.1注释语句 24

2.4.2顺序结构 24

2.4 VisualBasic.NET中文版语句 24

与控制流 24

2.4.3条件分支结构 25

2.4.4循环结构 26

2.4.5 End语句 28

2.5过程 28

2.5.1 Sub过程 28

2.5.2 Function函数 30

2.5.3 Property属性过程和Event 31

事件过程 31

2.6常用函数 31

2.6.1数学函数 31

2.6.2字符串函数 32

2.6.3转换函数 33

2.7本章小结 34

2.6.5其他函数 34

2.6.4判断函数 34

第3章Visual Basic.NET面向 35

对象编程 35

3.1 类与对象 36

3.1.1类 36

3.1.2对象 38

3.2创建类和对象 39

3.2.1类关键字 40

3.2.2类的成员 41

3.2.3类的实例 41

3.2.4 自定义命名空间 42

3.2.5访问类型 43

3.2.6数据成员 44

3.2.7创建属性 44

3.3继承与接口 46

3.3.1继承 46

3.3.2接口 47

3.4多态性 49

3.5本章小结 51

第4章事件 52

4.1.1事件中的几个基本概念 53

4.1.2事件的定义 53

4.1 事件概述 53

4.1.3事件的激发 54

4.1.4常用事件 54

4.2鼠标事件 54

4.3键盘事件 59

4.4本章小结 61

第5章设计用户界面 62

5.1 用户界面 63

5.1.1概述 63

5.1.2用户界面类型 63

5.2窗体 65

5.2.2设置窗体属性 65

5.2.1 生成窗体 65

5.3.1引入控件 70

5.3命令按钮 70

5.3.2设置控件属性 71

5.3.3向按钮添加代码 71

5.4文本框 72

5.4.1 文本框常用属性和事件 72

5.4.2引入文本框控件并设置 74

其属性 74

5.4.3添加代码 74

5.5标签 75

5.5.1标签控件中常用的属性 75

和事件 75

5.6.1框架的基本属性和事件 76

5.5.2设置标签属性 76

5.6框架 76

5.7列表框和组合列表框 77

5.7.1列表框的主要属性和事件 77

5.6.2构造一个框架组 77

5.7.2设置列表框属性 78

5.7.3添加程序代码 79

5.7.4组合列表框的主要属性 79

和事件 79

5.7.5给组合框添加程序代码 80

5.8时钟控件 80

5.8.3添加程序代码 81

5.8.2添加时钟控件 81

5.8.1 时钟控件的常用属性和事件 81

而变化 82

5.8.4使控件位置随窗体尺寸变化 82

5.9复选框和单选按钮 83

5.9.2添加程序代码 84

设置属性 84

5.9.1 引入复选框和单选按钮并 84

5.10输入框和输出框 86

5.10.1输入框 86

5.10.2提示框 88

5.11 水平滚动条和垂直滚动条 90

5.11.1滚动条的主要属性和事件 90

5.11.2引入控件并设置属性 91

5.11.3添加程序代码 91

5.12用户界面的基本设计原则 92

5.13本章小结 94

第6章菜单设计 95

6.1菜单控件 96

6.1.1菜单项的常用属性 96

6.2建立菜单 97

6.2.1创建菜单 97

6.1.2菜单项的常用事件 97

6.2.2把代码连接到菜单上 99

6.3测试菜单命令 101

6.4本章小结 102

第7章高级用户界面设计 103

7.1高级控件简介 104

7.2添加与删除高级控件 104

7.3使用图像列表控件 105

7.3.1ImageList的属性和 105

方法 105

7.3.2 ListImage对象的属性 106

7.3.3 ListImages集合的属性 106

和方法 106

7.3.4设置ImageList控件的 106

属性 106

事件 108

7.4使用工具栏控件 108

7.4.1 工具栏控件常用属性和 108

7.4.2设置工具栏属性 109

7.4.3将工具栏中各按钮和 111

代码相连 111

7.4.4运行程序 113

7.5.1 状态栏控件常用的属性 115

7.5.2引入状态栏并设置属性 115

和事件 115

7.5使用状态栏控件 115

7.5.3运行程序 117

7.6.2设计【控制面板示例】 118

和事件 118

7.6.1 ListView控件常用属性 118

7.6使用ListView控件 118

7.6.3添加程序代码 121

7.6.4运行程序 122

7.7使用TabControl控件 122

属性和方法 122

7.7.1 TabControl控件常用 122

7.7.2设计【显示器属性】 123

对话框 123

7.7.3添加程序代码 125

7.7.4运行程序 125

事件 126

7.8使用TreeView控件 126

7.8.1 TreeView控件的属性和 126

添加程序代码 127

7.8.2引入TreeView控件并 127

7.8.3运行程序 130

7.9使用进程条控件 130

7.10使用TrackBar控件 130

7.11使用公用对话框 131

7.11.1显示【打开】和【另存为】 133

对话框 133

7.11.2使用【颜色】对话框 134

7.11.3使用【字体】对话框 134

7.11.4使用【打印】对话框 136

7.12使用FlatScrollBar控件 137

LinkLabel控件 138

7.1 3使用ImageCombo控件和 138

7.14.1 MDI窗体的特性 139

7.14添加MDI窗体 139

7.14.2构造程序界面 140

7.14.3设置各窗体属性 140

7.14.4编写程序代码 141

7.14.5运行程序 142

7.14.6用Closing卸载MDI 143

7.15本章小结 143

窗体 143

第8章调试与异常处理 144

8.1程序错误 145

8.2程序调试 147

8.2.1 Visual Basic的调试工具 148

8.2.2调试示例 148

8.3.1 Try…Catch语句 153

8.3异常捕获及处理 153

8.3.2 On Error语句 153

8.3.3 On Error Goto……Resume 155

结构 155

8.3.4 On Error Goto…Resume Next 156

语句 156

的区别 157

8.3.5 Resume与Resume Next 157

8.3.6 Error语句 158

8.3.7使用Err对象 159

8.3.8结构化的异常处理语句 160

8.4本章小结 161

第9章为应用程序提供帮助 163

9.1为控件添加提示帮助 164

9.2 HelpProvider控件的使用 165

控件提供上下文相关帮助 166

9.2.1 HelpProvider控件为特定的 166

9.2.2打开帮助文件到特定 167

的部分 167

9.3使用HTMLHelp Workshop制作 168

帮助文件 168

9.3.1创建帮助工程项目 169

9.3.2向项目中添加主题文件 171

9.3.3为帮助文件添加目录 173

9.3.4创建帮助索引 174

9.3.5创建全文搜索的帮助 176

9.4本章小结 178

第10章设计图形应用程序 179

10.1坐标系统和颜色 180

10.1.1坐标系统 180

10.1.2使用Visual Basic颜色 181

10.2图片框(PictureBox)控件 182

10.3 Graphics对象 183

10.3.1绘制文本 183

10.3.2绘制直线 184

10.3.3绘制椭圆和圆形 186

10.3.4绘制长方形 187

10.3.5绘制曲线 188

10.4本章小结 192

第11章创建文件应用程序 193

11.1文件系统对象 194

11.1.1 File对象 194

11.1.2 Directory对象 198

11.2文件的读写 200

11.2.1概述 200

11.2.2 Stream对象 201

11.2.3 FileStream对象 202

11.2.4读取文件数据 202

11.2.5向文件写入数据 206

11.3本章小结 209

第12章开发多媒体应用程序 210

外观 211

12.1.2多媒体控件Multimedia 211

MCI简介 211

12.1 Visual Basic的多媒体程序控件 211

12.1.1多媒体控件的引入和 211

12.1.3多媒体控件的常用命令 213

12.1.4多媒体控件的常用属性 214

和事件 214

12.2.1构造用户界面 215

播放器】 215

12.2利用AxMMControl制作【VCD 215

12.2.2编写程序代码 216

12.2.3运行【VCD播放器】 220

12.3制作【CD播放器】 221

12.3.1构造应用程序界面 221

12.3.2设置各控件属性 222

12.3.3添加程序代码 223

12.3.4运行【CD播放器】 224

12.4多媒体集成控件AxMCIWnd 225

和事件 225

12.4.1 AxMCIWnd控件的属性 225

12.4.2使用AxMCIWnd控件 226

制作播放器 226

12.4.3完善媒体播放器 227

12.4.4用户化AxMCIWnd控件 227

12.5使用Animation控件 230

12.6本章小结 231

第13章数据库编程 232

13.1 ADO.NET简介 233

13.2 Connection对象 234

13.2.1 Connection对象的 234

常用属性 234

常用方法 235

13.3 Command对象 235

13.3.1 Command对象的 235

常用属性 235

13.2.2 Connection对象的 235

13.3.2 Command对象的 236

常用方法 236

13.4 DataReader对象 237

常用属性 237

13.4.1 DataReader对象的 237

常用方法 238

13.4.2 DataReader对象的 238

数据 238

13.5在Windows应用程序中访问 238

13.5.1数据控件简介 238

13.5.2使用DataGrid控件浏览 239

数据库 239

13.6使用Data Form Wizard 246

13.7 SQL语言 249

13.7.1 SQL语言的组成 250

13.7.2 SQL语句使用举例 251

13.8本章小结 252

第14章Wi ndows服务与多线程编程 253

服务项目 254

14.1.1创建第一个Windows 254

14.1 Windows服务 254

14.1.2添加服务安装程序 258

14.1.4 Windows服务介绍 259

14.1.3配置Windows服务 259

14.1.5调试服务程序 260

14.2 Visual Basic.NET多线程应用 261

14.2.1一个简单的多线程例子 262

14.2.2通过多线程程序传送 263

数据 263

14.2.3 同步线程 265

的例子 266

14.2.4一个完整的多线程运行 266

14.3本章小结 268

第15章定制ActiveX控件 269

15.1 ActiveX部件 270

15.2用ActiveX控件界面向导 271

项目 271

创建ActiveX控件 271

15.2.1创建Windows控件库 271

15.2.2添加测试项目 272

15.2.3设计Controll控件 272

15.2.4测试生成的Controll 274

控件 274

15.2.5增强Controll控件 277

15.3 ActiveX控件深入编程 278

15.3.1 ActiveX控件编程基础 278

交互 284

15.3.2 ActiveX控件与容器的 284

15.3.3 Visual Basic.NET ActiveX 286

控件特点 286

15.3.4 自定义ActiveX控件 291

15.3.5在控件中添加属性 293

15.3.6在控件中添加方法 297

15.3.7在控件中产生事件 298

15.3.8调试ActiveX控件 299

15.3.9发布ActiveX控件 300

15.4为ActiveX控件添加属性页 301

15.4.1属性页工作机制 301

15.4.2属性页与控件连接 303

15.4.3使用标准属性页 304

15.5本章小结 304

第1 6章用ASP.NET创建Web窗体 305

应用程序 305

16.1创建一个简单的Web窗体 306

应用程序 306

16.1.1一个简单的例子 307

16.1.2页面的寿命 310

16.1.3在运行时添加控件 313

16.1.4多页面应用 314

16.1.5数据绑定 315

16.2.3 数据绑定(DataBind) 321

1 6.2.4举例比较ASP与ASP.NET 323

的区别 323

项目 328

16.3.2第二步:创建Web应用 328

16.3建立一个完整的Web应用 328

16.3.1第一步:创建一个对象 328

组件 328

16.3.3第三步:调用DLL组件 334

16.3.4第四步:部署项目文件到 335

指定的服务器 335

16.4本章小结 339

第1 7章通过VB.NET建立Web服务 340

17.1创建一个XMLWeb 341

服务项目 341

17.1创建Web服务 341

17.1.2建立XML Web服务客户 345

端项目 345

17.2一个关于数据库XML Web服务 350

的实例 350

17.2.1建立服务器端程序 350

17.2.2对客户端进行身份验证 352

17.2.3创建Windows应用客户 353

界面 353

17.3本章小结 355