图书介绍

21天学通Visual Basic.NET 2003中文版PDF|Epub|txt|kindle电子书版本网盘下载

21天学通Visual Basic.NET 2003中文版
  • (美)Steven Holzner著;袁鹏飞译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115120714
  • 出版时间:2004
  • 标注页数:566页
  • 文件大小:181MB
  • 文件页数:586页
  • 主题词:BASIC语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

21天学通Visual Basic.NET 2003中文版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录1

第Ⅰ部分总览:Visual Basic.NET基础1

1.1 Visual Basic历史2

第1章 Visual Basic.NET概述2

1.2 使用Visual Basic3

1.2.1 创建Windows应用程序4

1.2.2 创建Web应用程序7

1.2.3 创建控制台应用程序8

1.3 从程序员的角度了解Visual Basic.NET10

1.3.2 通用语言运行时11

1.3.1 .NET架构类库11

1.3.4 解决方案和项目12

1.3.3 程序集12

1.3.5 解决方案和项目文件13

1.3.6 调试版本和发布版本14

1.4 Visual Basic.NET集成开发环境15

1.4.3 设计器16

1.4.2 菜单和工具栏16

1.4.1 起始页16

1.4.4 工具箱19

1.4.5 解决方案资源管理器20

1.4.6 类视图窗口21

1.4.7 属性窗口22

1.4.9 组件栏23

1.4.8 动态帮助窗口23

1.4.11 任务列表和输出窗口24

1.4.10 服务器资源管理器24

1.5 联机资源26

1.6 小结27

1.8.3 练习28

1.8.2 小测验答案28

1.7 问题与答案28

1.8 测验28

1.8.1 小测验28

2.1 Visual Basic.NET关键字30

第2章 掌握Visual Basic语言:数据、运算符、条件和循环30

2.2 Visual Basic.NET语句31

2.3 声明变量33

2.2.1 注释代码33

2.4 支持哪些数据类型35

2.5 字符串36

2.6 数据转换37

2.6.1 字符串转换为数字39

2.8 创建枚举40

2.7 声明常量40

2.9.1 创建数组41

2.9 声明数组和动态数组41

2.9.2 创建动态数组42

2.10 Visual Basic运算符43

2.10.1 运算符的优先级45

2.11 If判断语句46

2.12 Select判断语句48

2.13 Switch和Choose判断49

2.14 For循环50

2.15 For Each循环51

2.16 While循环52

2.17 Do循环53

2.19 用代码结束程序54

2.18 With语句54

2.21 问题与答案55

2.20 小结55

2.22.3 练习56

2.22.2 小测验答案56

2.22 测验56

2.22.1 小测验56

3.1 Sub过程57

第3章 掌握Visual Basic语言: 过程、错误处理、类和对象57

3.1.1 向过程传递数据59

3.1.2 Sub过程语法61

3.2 创建函数62

3.2.1 函数语法63

3.3 使用选项参数64

3.4 传递可变数量参数65

3.5 在过程调用之间保存数据66

3.6.1 块级67

3.6 理解范围67

3.6.3 模块级68

3.6.2 过程级68

3.6.4 命名空间级69

3.8 非结构化异常处理70

3.7 处理运行时错误70

3.8.1 获取异常号和描述71

3.8.2 使用异常对象72

3.8.3 使用Resume语句73

3.8.4 关闭异常处理74

3.9 结构化异常处理75

3.9.1 在Catch块内过滤异常77

3.9.3 使用Finally78

3.9.2 使用多个Catch语句78

3.9.5 创建和抛出自定义异常79

3.9.4 自己抛出异常79

3.10.1 封装80

3.10 类和对象80

3.10.2 代码例子81

3.11 小结85

3.13.3 练习86

3.13.2 小测验答案86

3.12 问题与答案86

3.13 测验86

3.13.1 小测验86

第Ⅰ部分复习87

第Ⅱ部分总览:在Visual Basic.NET中创建Windows应用程序89

4.1 Windows窗体概述90

第4章 创建Windows窗体90

4.2 创建Windows应用程序91

4.2.2 使用事件92

4.2.1 添加控件92

4.3.1 窗体属性、方法和事件94

4.3 Windows窗体代码94

4.3.2 剖析窗体代码97

4.4.2 设置和获取窗体及控件的大小和位置99

4.4.1 设置窗体的启动位置99

4.4 用代码处理Windows窗体99

4.4.3 显示和隐藏窗体及控件100

4.4.5 控件之间Tab跳转101

4.4.4 自定义窗体边框和标题栏101

4.4.7 运行时添加控件102

4.4.6 设置窗体状态:最小化、最大化、启用、禁用102

4.5.1 MsgBox 函数104

4.5 使用内置消息对话框和输入对话框104

4.5.2 MessageBox.Show方法106

4.6 创建多窗体应用程序108

4.5.3 InputBox函数108

4.7 创建MDI应用程序111

4.8 创建对话框113

4.10 创建非矩形窗体116

4.9 创建附属窗体116

4.11 创建智能设备应用程序117

4.12 处理鼠标事件118

4.13 处理键盘事件119

4.13.1 在其他程序内输入键121

4.14 小结122

4.16.2 小测验答案123

4.16.1 小测验123

4.15 问题与答案123

4.16 测验123

4.16.3 练习124

5.1 Control类概述125

第5章 Windows窗体:文本框、按钮、标签、复选框和单选按钮125

5.2 文本框128

5.2.4 创建口令控件130

5.2.3 创建多行文本框130

5.2.1 对齐文本130

5.2.2 创建只读文本框130

5.2.5 选定文本131

5.3 多格式文本框132

5.3.1 格式化多格式文本134

5.4 标签136

5.3.2 保存和调入RTF文件136

5.4.2 用标签支持访问键137

5.4.1 对齐文本137

5.5.1 使用链接标签138

5.5 链接标签138

5.5.2 支持多链接139

5.6 按钮140

5.6.1 在代码内点击按钮141

5.6.3 在按钮内显示图像142

5.6.2 按钮点击后调整焦点142

5.7.1 读取和设置复选框的状态143

5.7 复选框143

5.8 单选按钮144

5.7.2 三态复选框144

5.8.1 读取和设置单选按钮状态145

5.9 面板146

5.8.2 创建触发按钮146

5.9.1 设计时创建面板147

5.9.2 运行时创建面板148

5.10 组框149

5.13 测验150

5.12 问题与答案150

5.11 小结150

5.13.3 练习151

5.13.2 小测验答案151

5.13.1 小测验151

6.1 列表框152

第6章 Windows窗体:列表框、组合框、图片框、滚动条、拆分器、工具提示和定时器152

6.1.1 创建列表框153

6.1.2 处理列表框事件154

6.1.3 使用列表框项155

6.1.5 创建多选列表框156

6.1.4 排序和搜索列表框156

6.2 复选列表框157

6.2.2 设置项选取状态159

6.2.1 创建复选列表框159

6.2.4 处理选取事件160

6.2.3 获取项选取状态160

6.3 组合框161

6.3.1 创建组合框162

6.3.3 配置组合框163

6.3.2 处理组合框事件163

6.4.1 创建图片框164

6.4 图片框164

6.4.3 处理图片框事件165

6.4.2 根据内容调整图片框的大小165

6.5 滚动条166

6.5.1 创建滚动条167

6.5.2 处理滚动条事件168

6.6 跟踪条169

6.7 拆分器170

6.6.2 处理跟踪条事件170

6.6.1 创建跟踪条170

6.7.1 创建拆分器171

6.8.1 创建通知图标172

6.8 通知图标172

6.9.1 创建工具提示174

6.9 工具提示174

6.8.2 处理通知图标事件174

6.10 定时器175

6.10.1 创建定时器176

6.12 问题与答案177

6.11 小结177

6.13.3 练习178

6.13.2 小测验答案178

6.13 测验178

6.13.1 小测验178

7.1.1 创建菜单179

7.1 菜单179

第7章 Windows窗体:菜单、内置对话框和打印179

7.1.3 创建子菜单183

7.1.2 处理菜单项事件183

7.1.5 创建菜单快捷键和访问键184

7.1.4 创建选取标志菜单184

7.1.6 创建菜单分隔线185

7.1.9 用代码绘制菜单项186

7.1.8 禁用菜单项186

7.1.7 使菜单项可见或不可见186

7.1.10 用代码创建菜单和菜单项187

7.1.11 处理菜单和MDI188

7.2.1 创建上下文菜单189

7.2 上下文菜单189

7.3 内置对话框190

7.4 打开文件对话框191

7.4.1 创建打开文件对话框192

7.5 保存文件对话框193

7.5.1 创建打开文件对话框194

7.6 字体对话框195

7.7 颜色对话框196

7.6.1 创建字体对话框196

7.8 文件夹浏览对话框198

7.7.1 创建颜色对话框198

7.9 用PrintDocument和PrintSettings对象打印199

7.8.1 创建文件夹浏览对话框199

7.10 打印对话框201

7.11 打印预览对话框203

7.12 页面设置对话框204

7.11.1 创建打印预览对话框204

7.12.1 创建页面设置对话框206

7.14 问题与答案207

7.13 小结207

7.15.3 练习208

7.15.2 小测验答案208

7.15 测验208

7.15.1 小测验208

8.1 图像列表209

第8章 Windows窗体:图像列表、树视图、列表视图、工具栏、状态栏和进度栏209

8.1.1 创建图像列表210

8.1.2 与Windows控件一起使用图像列表211

8.2 树视图212

8.2.3 为树视图添加复选框215

8.2.2 处理树视图事件215

8.2.1 创建树视图215

8.2.4 用代码创建树视图216

8.3 列表视图217

8.3.1 创建列表视图219

8.3.2 列表视图项选择处理220

8.3.4 处理列点击事件221

8.3.3 添加复选框221

8.3.5 用代码创建列表视图222

8.4 工具栏223

8.4.1 创建工具栏224

8.4.3 创建下拉按钮225

8.4.2 处理按钮点击事件225

8.4.4 添加组合框226

8.5.1 创建进度栏227

8.5 进度栏227

8.6 状态栏228

8.6.2 向状态栏添加面板229

8.6.1 创建简单状态栏229

8.7 选项卡控件230

8.6.3 处理面板点击事件230

8.7.1 创建选项卡控件232

8.9 问题与答案233

8.8 小结233

8.7.2 运行时创建选项卡页面233

8.10.3 练习234

8.10.2 小测验答案234

8.10 测验234

8.10.1 小测验234

第Ⅱ部分复习235

第Ⅲ部分总览:Visual Basic.NET深入编程239

第9章 面向对象程序设计240

9.1 构造函数和析构函数241

9.3.1 创建共享字段243

9.3 创建类(共享)成员243

9.2 重载方法243

9.3.2 创建共享方法244

9.3.3 创建共享属性245

9.4 对象事件246

9.5 比较对象247

9.7 继承248

9.6 带结构和模块的OOP248

9.8.1 公有继承250

9.8 访问修饰符250

9.8.3 私有继承251

9.8.2 受保护继承251

9.8.4 友元继承252

9.9.2 使用NotInheritable禁止继承253

9.9.1 使用MustInherit创建抽象类253

9.9 继承修饰符253

9.10.1 重载和继承254

9.10 继承与重载、重写和隐藏254

9.10.3 隐藏和继承255

9.10.2 重写和继承255

9.11 MyBase、MyClass与继承256

9.12 继承构造函数258

9.13 创建接口259

9.14.1 基于继承的多态性261

9.14 多态性261

9.14.2 基于接口的多态性262

9.15 早期绑定和后期绑定263

9.16 小结264

9.18.3 练习265

9.18.2 小测验答案265

9.17 问题与答案265

9.18 测验265

9.18.1 小测验265

10.1.2 绘制图像266

10.1.1 绘制二维矢量图形266

第10章 图形和文件处理266

10.1 图形处理266

10.2 Graphics类267

10.1.3 绘制文本267

10.3 Pen类268

10.3.1 使用预定义画笔269

10.4 用Graphics对象绘图270

10.4.1 获取Graphics对象272

10.4.2 绘制图形273

10.5 需要时重新绘制窗口275

10.7 填充图形276

10.6 设置绘图颜色276

10.8 处理图像277

10.9 绘制文本280

10.11 FileStream类281

10.10 处理文件281

10.12 用StreamWriter类写入文本283

10.11.1 打开或创建文件283

10.13 用StreamReader类读取文本285

10.14 用BinaryReader类读取二进制数据287

10.15 用BinaryWriter类写入二进制数据289

10.16 File和Directory类291

10.18 问题与答案293

10.17 小结293

10.19.3 练习294

10.19.2 小测验答案294

10.19 测验294

10.19.1 小测验294

第Ⅲ部分复习295

第Ⅳ部分总览:Visual Basic.NET深入编程297

11.1.1 Web窗体298

11.1 创建Web应用程序298

第11章 用ASP.NET创建Web窗体298

11.1.2 Web服务器控件299

11.1.3 HTML服务器控件300

11.2 了解HTML301

11.1.5 验证控件301

11.1.4 HTML客户端控件301

11.3 创建Web应用程序304

11.4 Web窗体306

11.4.1 向Web窗体添加控件308

11.5 在代码内处理事件309

11.6 运行Web应用程序311

11.7 用HTML自定义Web页面外观312

11.8.2 在服务器上保存数据315

11.8.1 在客户端保存数据315

11.8 在不同服务器访问过程中保存Web应用程序数据315

11.9 创建多窗体Web应用程序316

11.10 移动Web应用程序318

11.11 用JavaScript处理浏览器程序设计319

11.13 在Web页面内嵌入VisualBasic代码321

11.12 检测浏览器的功能321

11.16.2 小测验答案323

11.16.1 小测验323

11.14 小结323

11.15 问题与答案323

11.16 测验323

11.16.3 练习324

第12章 Web窗体:按钮、文本框、标签、文本控件和占位符325

12.1.2 显示和隐藏Web控件327

12.1.1 启用和禁用Web控件327

12.1 Web服务器控件327

12.1.3 运行时移动Web控件328

12.1.5 Web控件字体330

12.1.4 为Web控件提供工具提示和访问键330

12.1.7 运行时添加控件331

12.1.6 设置Web控件的边框样式331

12.2 按钮334

12.2.2 创建命令按钮335

12.2.1 创建标准按钮335

12.3 文本框336

12.3.1 创建多行文本框337

12.3.3 处理文本框事件338

12.3.2 创建口令控件338

12.4.1 使用标签339

12.4 标签339

12.4.2 设置标签边框和样式340

12.5 文本控件341

12.6 占位符342

12.7 XML控件343

12.8 小结346

12.10.1 小测验347

12.10 测验347

12.9 问题与答案347

12.10.3 练习348

12.10.2 小测验答案348

13.1 复选框349

第13章 Web窗体:复选框、单选按钮、表格和面板349

13.1.1 处理复选框350

13.2 复选框列表351

13.2.1 ListControl类352

13.2.3 CheckBoxList类353

13.2.2 ListItem类353

13.2.4 使用复选框列表354

13.3 单选按钮356

13.3.1 使用单选按钮357

13.4 单选按钮列表358

13.4.1 使用单选按钮列表359

13.5 表格360

13.5.1 使用表格362

13.6 面板366

13.6.1 使用面板367

13.7 小结369

13.9.3 练习370

13.9.2 小测验答案370

13.8 问题与答案370

13.9 测验370

13.9.1 小测验370

14.1 图像控件371

第14章 Web窗体:图像、图像按钮、列表框、下拉列表框、超链接和链接按钮371

14.2 图像按钮373

14.3 列表框374

14.3.1 创建单选列表框376

14.3.2 创建多选列表框377

14.3.3 运行时向列表框添加新项378

14.4 下拉列表379

14.4.1 Value属性381

14.5 超链接382

14.6 链接按钮385

14.7 小结386

14.9.1 小测验387

14.9 测验387

14.8 问题与答案387

14.9.3 练习388

14.9.2 小测验答案388

15.1 验证控件389

第15章 Web窗体:验证控件、日历和广告条389

15.2 必须字段验证控件391

15.3 比较验证控件392

15.4 范围验证控件394

15.5 正则表达式验证控件396

15.6 自定义验证控件398

15.7 验证摘要400

15.8 日历401

15.9 广告条404

15.11 问题与答案406

15.10 小结406

15.12.3 练习407

15.12.2 小测验答案407

15.12 测验407

15.12.1 小测验407

第Ⅳ部分复习408

第Ⅴ部分总览:用Visual Basic.NET处理数据库411

16.1 什么是数据库412

第16章 用ADO.NET处理数据库412

16.2.1 连接414

16.2 连接、数据适配器和数据集414

16.2.3 数据集415

16.2.2 数据适配器415

16.3 用服务器资源管理器连接数据库416

16.4 使用数据适配器422

16.5 使用ADO.NET426

16.6 SQL基础428

16.5.1 ADO.NET对象概述428

16.6.4 LIKE子句429

16.6.3 BETWEEN子句429

16.6.1 SELECT语句429

16.6.2 WHERE子句429

16.6.10 GROUP BY子句430

16.6.9 使用SQL函数430

16.6.5 IN子句430

16.6.6 使用逻辑操作430

16.6.7 DISTINCT子句430

16.6.8 ORDER BY子句430

16.7 处理关系数据库431

16.6.13 AS子句431

16.6.11 UPDATE语句431

16.6.12 DELETE语句431

16.8 在一个数据集中使用多个表434

16.9 数据视图436

16.10 使用MS Jet数据库438

16.11 小结440

16.13.3 练习441

16.13.2 小测验答案441

16.12 问题与答案441

16.13 测验441

16.13.1 小测验441

17.1 数据绑定442

第17章 把Visual Basic控件绑定到数据库442

17.2 创建简单数据绑定443

17.2.2 绑定按钮444

17.2.1 绑定文本框444

17.2.6 在代码内执行简单绑定445

17.2.5 绑定标签445

17.2.3 绑定复选框445

17.2.4 绑定单选按钮445

17.3 创建复杂绑定447

17.3.3 绑定数据表格448

17.3.2 绑定列表框448

17.3.1 绑定组合框448

17.4 在数据源中导航451

17.3.5 用代码执行复杂绑定451

17.3.4 DisplayMember和ValueMember属性451

17.4.3 导航到前一条记录453

17.4.2 导航到下一条记录453

17.4.1 显示当前记录453

17.5 用数据窗体向导创建数据窗体454

17.4.5 导航到最后一条记录454

17.4.4 导航到第一条记录454

17.5.4 更新数据源458

17.5.3 取消编辑458

17.5.1 创建新记录458

17.5.2 删除记录458

17.6 数据输入窗体内的数据验证459

17.7 使用SQL参数461

17.8 数据关系对象463

17.10 问题与答案466

17.9 小结466

17.11.3 练习467

17.11.2 小测验答案467

17.11 测验467

17.11.1 小测验467

18.1 连接对象468

第18章 用代码处理数据库468

18.1.1 OleDbConnection类469

18.1.3 OdbcConnection类470

18.1.2 SqlConnection类470

18.2 命令对象471

18.1.4 OracleConnection类471

18.2.1 OleDbCommand类472

18.2.4 OracleCommand类型473

18.2.3 OdbcCommand类473

18.2.2 SqlCommand类473

18.3.1 DataAdapter类474

18.3 数据适配器474

18.3.3 OleDbDataAdapter类475

18.3.2 DbDataAdapter类475

18.4 DataSet类476

18.3.6 OracleDataAdapter类476

18.3.4 SqlDataAdapter类476

18.3.5 OdbcDataAdapter类476

18.5 用代码创建数据集478

18.6.1 DataTable类480

18.6 用自己的数据填充数据集(不需数据源)480

18.6.2 DataColumn类481

18.6.3 DataRow类482

18.7 用代码创建数据关系484

18.8 用代码读取表元内的数据485

18.9.1 OleDbDataReader类487

18.9 数据阅读器487

18.9.2 SqlDataReader类488

18.9.4 OracleDataReader类489

18.9.3 OdbcDataReader类489

18.9.5 用代码创建数据阅读器490

18.11 问题与答案492

18.10 小结492

18.12.3 练习493

18.12.2 小测验答案493

18.12 测验493

18.12.1 小测验493

第19章 在Web应用程序内使用数据库494

19.1 简单数据绑定496

19.2 导航浏览数据497

19.3 复杂数据绑定500

19.3.1 绑定数据表格502

19.3.2 绑定数据列表505

19.3.3 绑定重复器508

19.4 创建主控-详细数据窗体512

19.5 在Internet Explorer中使用本地数据集514

19.6 小结515

19.7 问题与答案516

19.8 测验516

19.8.1 小测验516

19.8.2 小测验答案516

19.8.3 练习517

第Ⅴ部分复习518

第Ⅵ部分总览:高级话题521

第20章 创建用户控件、Web用户控件和多线程522

20.1 创建用户控件522

20.1.1 向用户控件添加属性523

20.1.2 向用户控件添加方法524

20.1.4 使用用户控件525

20.1.3 向用户控件添加事件525

20.1.5 ScrollableControl类527

20.1.6 ContainerControl类528

20.1.7 System.Windows.Forms.UserControl类528

20.2 创建Web用户控件529

20.2.1  TemplateControl类532

20.2.2  System.Web.UI.UserControl类532

20.3 支持多线程533

20.3.1 创建线程534

20.3.4 停止线程536

20.3.3 恢复线程536

20.3.5 使线程休眠536

20.3.2 挂起线程536

20.3.7 查找线程状态537

20.3.8 Thread类537

20.3.6 设置线程的优先级537

20.4 线程同步538

20.5 小结541

20.6 问题与答案541

20.7.2 小测验答案542

20.7.1 小测验542

20.7.3 练习542

20.7 测验542

第21章 创建Windows服务、Web服务和部署应用程序543

21.1 创建Windows服务543

21.1.1 从其他应用程序与Windows服务交互548

21.1.2 ServiceBase类550

21.1.3 EventLog类550

21.1.4 ServiceProcessInstaller类551

21.1.5 ServiceInstaller类552

21.2 创建Web服务553

21.2.1 WebService类557

21.3 部署应用程序558

21.4 小结562

21.6.2 小测验答案564

21.6.1 小测验564

21.6.3 练习564

21.6 测验564

21.5 问题与答案564

第Ⅵ部分复习565

热门推荐