《Visual Basic.NET入门与提高 (第二版)》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:东方人华主编 吕伟臣 霍言编著
  • 出 版 社:清华大学出版社
  • 出版年份:2004
  • ISBN:
  • 页数:366 页
图书介绍:

第1章 Visua l Basic.NET的IDE环境与入门 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

1.2 安装Visual Basic.NET 3

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

1.3.1 Visual Basic.NET的用户主界面 6

1.3.2 Visual Basic.NET界面的组成窗口 7

1.4 第一个Visual Basic.NET程序 11

1.4.1建立应用程序界面 11

1.4.2设置界面对象属性 12

1.4.3编写代码并保存文件 13

1.5 窗体 14

1.5.1生成窗体 14

1.4.4 运行程序 14

1.5.2设置窗体属性 15

1.6使用帮助 20

1.7本章小结 21

1.8习题 21

第2章 Visual Basic.NET语言基础 23

2.1.1基本的数据类型 24

2.1.2数据类型的转换 24

2.1 数据类型 24

2.1.3变量、常量和数组 25

2.2 Visual Basic.NET语法规则 29

2.2.1 运算符和表达式 29

2.2.2 Visual Basic.NET 中的控制结构 31

2.3过程 35

2.3.1 Sub过程 35

2.3.2 Function函数 37

2.3.3常用函数 38

2.3.4 Event事件过程 41

2.3.5 鼠标事件 43

2.3.6键盘事件 47

2.4面向对象编程 50

2.4.1类与对象 50

2.4.2继承与接口 60

2.4.3多态性 63

2.5本章小结 66

2.6 习题 66

第3章 常用组件的使用 68

3.1添加与删除控件 69

3.2按钮类控件 69

3.2.1 Button控件 70

3.2.2复选框和单选按钮 72

3.3框架类控件 74

3.3.1 面板控件Panel 74

3.3.3使用TabControl控件 75

3.3.2分组框GroupBox 75

3.4列表框、视图类控件 79

3.4.1 列表框ListBox 79

3.4.2 组合列表框ComboBox 81

3.4.3 ImageComboBox控件 81

3.4.4 ListView控件 82

3.4.5使用TreeView控件 86

3.5滚动类控件 91

3.5.1水平滚动条和垂直滚动条 91

3.5.2使用进程条控件 92

3.5.3使用TrackBar控件 92

3.5.4使用FlatScrollBar控件 93

3.6 工具栏和状态栏控件 94

3.6.1 工具栏控件 94

3.6.2使用状态栏控件 99

3.7.2添加定时器控件 102

3.7.1定时器控件的常用属性和事件 102

3.7定时器控件 102

3.7.3添加程序代码 103

3.7.4使控件位置随窗体尺寸变化而变化 104

3.8本章小结 105

3.9习题 105

第4章 高级用户界面设计 107

4.1用户界面 108

4.1.1 概述 108

4.1.2用户界面类型 108

4.1.3用户界面的基本设计原则 110

4.2常用文本类控件 112

4.2.1 文本框 112

4.2.2标签 115

4.2.3使用LinkLabel控件 116

4.3.1菜单项的常用属性事件 117

4.3菜单控件 117

4.3.2建立菜单并添加代码 118

4.3.3测试菜单命令 122

4.4使用公用对话框 122

4.4.1显示【打开】和【另存为】对话框 123

4.4.2使用【颜色】对话框 125

4.4.3使用【字体】对话框 125

4.4.4使用打印对话框 126

4.4.5输入框和输出框 127

4.5添加MDI窗体 131

4.5.1 MDI窗体的特性 131

4.5.2构造程序界面 131

4.5.3设置各窗体属性 132

4.5.4编写程序代码 133

4.5.5运行程序 134

4.6本章小结 135

4.7习题 135

4.5.6用Closing卸载MDI窗体 135

第5章 设计图形应用程序 138

5.1 坐标系统和颜色 139

5.1.1坐标系统 139

5.1.2使用Visual Basic颜色 139

5.2图片框控件 141

5.3使用图像列表控件 142

5.3.1 ImageList的属性和方法 142

5.3.2 Images对象的属性 143

5.3.3 Images集合的属性和方法 143

5.3.4设置ImageList控件的属性 143

5.4 Graphics对象 145

5.4.1绘制文本 145

5.4.2绘制直线 146

5.4.3绘制椭圆和圆形 148

5.4.4绘制长方形 149

5.4.5绘制曲线 150

5.6习题 154

5.5本章小结 154

第6章 开发多媒体应用程序 156

6.1 Visual Basic的多媒体程序控件 157

6.1.1 多媒体控件的引入和外观 157

6.1.2多媒体控件Multimedia MCI简介 157

6.1.3多媒体控件的常用命令 159

6.1.4多媒体控件的常用属性和事件 160

6.2.1构造用户界面 161

6.2利用AxMMControl制作VCD播放器 161

6.2.2编写程序代码 162

6.2.3运行VCD播放器 166

6.3制作CD播放器 167

6.3.1构造应用程序界面 168

6.3.2设置各控件属性 168

6.3.3添加程序代码 169

6.3.4运行CD播放器 170

6.4其他多媒体集成控件 171

6.4.1 MCIWndXCtrl控件的属性和事件 172

6.4.2使用MCIWndXCtrl控件制作播放器 172

6.4.3完善媒体播放器 173

6.4.4用户化MCIWndXCtrl控件 173

6.5使用Animation控件 176

6.6本章小结 177

6.7 习题 177

第7章 创建文件应用程序 179

7.1文件系统对象 180

7.1.1 File对象 180

7.1.2 Directory对象 186

7.2文件的读写 190

7.2.1概述 190

7.2.2 Stream对象 191

7.2.4读取文件数据 192

7.2.3 FileStream对象 192

7.2.5向文件写入数据 196

7.3本章小结 199

7.4习题 199

第8章 调试与异常处理 201

8.1 程序错误 202

8.2程序调试 204

8.2.2调试示例 205

8.2.1 Visual Basic的调试工具 205

8.3异常捕获及处理 209

8.3.1 Try…Catch语句 210

8.3.2 On Error语句 210

8.3.3 On Error Goto…Resume结构 212

8.3.4 On Error Goto…ResumeNext语句 213

8.3.5 Resume与Resume Next的区别 214

8.3.6 Error语句 215

8.3.7使用Err对象 216

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

8.4本章小结 218

8.5 习题 218

第9章 数据库编程 220

9.1 ADO.NET简介 221

9.2常用OLE DB对象 222

9.2.1 OleDbConnection对象的常用属性 222

9.2.2 OleDbConnection对象的常用方法 223

9.3 OleDbCommand对象 223

9.3.1 OleDbCommand对象的常用属性 224

9.3.2 OleDbCommand对象的常用方法 225

9.4 OleDbDataReader对象 225

9.4.1 OleDbDataReader对象的常用属性 225

9.4.2 OleDbDataReader对象的常用方法 226

9.5 OleDbDataAdapter对象 226

9.5.1 OleDbDataAdapter对象的常用属性 226

9.5.2 OleDbDataAdapter对象的常用方法 227

9.6.1数据控件简介 228

9.6在Windows应用程序中访问数据 228

9.6.2使用DataGrid控件浏览数据库 229

9.7使用Data Form Wizard 236

9.8 SQL语言 239

9.8.1 SQL语言的组成 239

9.8.2 SQL语句使用举例 241

9.9本章小结 241

9.10习题 242

第10章 Wi ndows高级编程技术 244

10.1 Windows服务 245

10.1.1创建第一个Windows服务项目 245

10.1.2添加服务安装程序 249

10.1.3配置Windows服务 250

10.1.4 Windows服务介绍 250

10.1.5调试服务程序 251

10.2 Visual Basic.NET多线程应用 252

10.2.1一个简单的多线程例子 253

10.2.2通过多线程程序传送数据 255

10.2.3同步线程 257

10.2.4一个完整的多线程运行的例子 258

10.3本章小结 260

10.4习题 261

第11章 定制VB.NET控件 263

11.1用VB.NET控件创建向导创建VB.NET控件 264

11.1.1创建Windows控件库项目 264

11.1.2添加测试项目 265

11.1.3设计Controll控件 265

11.1.4测试生成的Controll控件 267

11.1.5增强Controll控件 270

11.2本章小结 271

11.3习题 271

第12章 I nternet编程 273

12.1.2综合举例 274

12.1利用MAPI发送邮件 274

12.1.1 Microsoft MAPI Control控件简介 274

12.2浏览器编程 277

12.2.1浏览器的主要功能 277

12.2.2编制浏览器 280

12.3本章小结 290

12.4习题 290

第13章 用ASP.NET创建Web窗体应用程序 292

13.1创建一个简单的Web窗体应用程序 293

13.1.1一个简单的例子 294

13.1.2页面的寿命 297

13.1.3在运行时添加控件 299

13.1.4多页面应用 301

13.1.5数据绑定 302

13.2 ASP.NET介绍 302

13.2.1 ASP.NET简介 302

13.2.2 ASP.NET控件 303

13.2.3数据绑定 308

13.2.4举例比较ASP与ASPNET的区别 312

13.3建立一个完整的Web应用 317

13.3.1 第一步:创建一个对象组件 317

13.3.2第二步:创建Web应用项目 318

13.3.3第三步:调用DLL组件 324

13.3.4第四步:部署项目文件到指定的服务器 325

13.4本章小结 328

13.5 习题 328

第14章 通过VB.NET建立Web服务 330

14.1创建Web服务 331

14.1.1创建一个XMLWeb服务项目 331

14.1.2建立XMLWeb服务客户端项目 335

14.2一个关于数据库XMLWeb服务的实例 340

14.2.1 建立服务器端程序 340

14.2.2对客户端进行身份验证 342

14.2.3创建Windows应用客户界面 343

14.3本章小结 345

14.4习题 345

第15章 为应用程序提供帮助 347

15.1 为控件添加提示帮助 348

15.2 HelpProvider控件的使用 349

15.2.1 HelpProvider控件为特定的控件提供上下文相关帮助 350

15.2.2打开帮助文件到特定的部分 351

15.3使用HTML Help Workshop制作帮助文件 352

15.3.1创建帮助工程项目 353

15.3.2 向项目中添加主题文件 354

15.3.3为帮助文件添加目录 356

15.3.4创建帮助索引 357

15.3.5创建全文搜索的帮助 359

15.4本章小结 361

15.5 习题 361

附录 参考答案 363