图书介绍

Visual Basic .NET Primer Plus中文版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual Basic .NET Primer Plus中文版
  • (美)Jack Purdum著;石朝江,陈维军译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115117950
  • 出版时间:2003
  • 标注页数:465页
  • 文件大小:79MB
  • 文件页数:485页
  • 主题词:BASIC语言-程序设计-教材

PDF下载


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

下载说明

Visual Basic .NET Primer Plus中文版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Visual Studio.NeT起步1

1.1 安装Visual Studio.NET2

1.2 检验Visual Basic.NET的安装6

1.2.1 启动Visual Studio.NET6

1.2.2 Visual Basic.NET集成开发环境7

1.2.3 将对象从工具箱移到窗体中9

1.2.4 更改属性值9

1.3 运行你的第一个程序9

1.3.1 生成与编译9

1.3.2 运行程序的其他方法10

1.4 结束Visual Basic.NET编程会话10

1.5 小结10

1.6 复习题11

第2章 面向对象编程基础12

2.1 计算机编程简史13

2.1.1 编程语言13

2.1.2 结构化编程17

2.1.3 OOP18

2.2 使用OOP编程的一个例子20

2.2.1 Design窗口22

2.2.2 属性窗口22

2.2.3 往窗体中添加对象24

2.3 编译第一个程序26

2.4 运行Visual Basic.NET程序27

2.5 往程序中添加代码28

2.5.2 调用对象的方法30

2.5.1 点运算符30

2.5.3 Me关键字32

2.5.4 示例程序试验32

2.6 小结33

2.7 复习题34

第3章 编程思想35

3.1 我的烦恼36

3.2 算法36

3.3 5个编程步骤37

3.3.1 初始化步骤37

3.3.2 输入步骤37

3.3.6 每一个程序都需要5个步骤吗?38

3.3.5 清理步骤38

3.3.4 输出步骤38

3.3.3 处理步骤38

3.4 横向细化39

3.4.1 Initialization步骤的横向细化39

3.4.2 伪代码39

3.5 UML的概念40

3.5.1 UML简史40

3.5.2 UML图40

3.5.3 OOA、OOD和OOP41

3.6 UML类图41

3.6.1 类特性(属性)42

3.6.2 类方法(操作)43

3.7 小结44

3.8 复习题44

第4章 数据类型和数字变量46

4.1 Visual Basic.NET的数据类型47

4.2 Visual Basic.NET数据类型的详述48

4.2.1 Boolean数据类型48

4.2.2 Byte数据类型49

4.2.3 Char数据类型49

4.2.4 Decimal数据类型50

4.2.5 Double和Single数据类型50

4.2.6 Integer、Long和Short数据类型50

4.2.7 Object数据类型51

4.2.8 String数据类型51

4.2.9 User Defined数据类型51

4.3.2 关键字52

4.3.1 变量名52

4.3 变量52

4.3.3 Dim语句:定义变量53

4.4 幕后:Visual Basic.NET符号表54

4.4.1 符号表54

4.4.2 lvalue和rvalue55

4.4.3 操作数与运算符56

4.4.4 Visual Basic.NET如何处理一个赋值语句56

4.5 Inspector程序57

4.6 Visual Basic.NET程序错误59

4.7 一个简单的数学程序60

4.7.1 数据类型转换61

4.7.2 Visual Basic.NET库61

4.8 二进制数字62

4.9 小结63

4.10 复习题64

第5章 子例程和函数65

5.1 子例程66

5.1.1 为什么要使用子例程66

5.1.2 编写简单的子例程66

5.1.3 调用子例程67

5.1.4 子例程参数68

5.1.5 带有子例程参数的示例程序68

5.2 函数77

5.3 小结78

5.4 复习题79

第6章 字符串变量81

6.1.2 操作Visual Basic.NET字符串数据82

6.1 字符串82

6.1.1 文本框和字符串82

6.1.3 字符串串联83

6.1.4 字符串长度84

6.1.5 子字符串运算85

6.1.6 InStr()函数88

6.1.7 直接使用String数据类型88

6.2 在Visual Basic.NET中使用String类89

6.2.1 Length方法89

6.2.2 Concat方法89

6.2.3 SubString方法91

6.2.4 使用SubString方法模拟Left()和Right()92

6.2.5 子字符串搜索92

6.2.6 查找给定字符串位置所存储字符——Chars方法93

6.2.7 比较字符串——Compare方法94

6.2.8 Insert字符串方法96

6.2.9 Replace字符串方法96

6.3 其他String方法97

6.4 小结97

6.5 复习题97

第7章 数组100

7.1 用数组组织数据101

7.1.1 数组元素101

7.1.2 数组索引102

7.1.3 一个使用字符串数组的简单程序例子102

7.1.4 程序细化103

7.2 更改数组基本索引104

7.3 动态数组105

7.3.1 ReDim运行时使用的细微特征106

7.3.2 强行操作时的错误107

7.3.3 Preserve关键字107

7.4 多维数组108

7.5 大于二维的多维数组110

7.6 确定数组大小111

7.7 小结112

7.8 复习题112

第8章 变量的作用域与生存期115

8.1 作用域116

8.2 块作用域119

8.3 模块作用域120

8.3.2 Dim、Private和模块作用域121

8.3.1 类定义121

8.4 命名空间122

8.4.1 命名空间的目的122

8.4.2 命名空间作用域123

8.4.3 在窗体之间共享变量125

8.5 生存期126

8.6 小结127

8.7 复习题127

第9章 算术运算符和赋值运算符129

9.1 算术运算符130

9.2 算术运算符示例程序131

9.3 速记运算符134

9.4 运算符优先级135

9.4.1 结合性136

9.4.2 更改优先级顺序137

9.5 小结138

9.6 练习138

9.7 复习题138

第10章 关系运算符和逻辑运算符140

10.1 关系运算符141

10.2 逻辑运算符144

10.2.1 逻辑与运算符(And)144

10.2.2 逻辑或运算符(Or)145

10.2.3 逻辑异或运算符(Xor)145

10.2.4 使用逻辑运算符进行位运算146

10.3 运算符优先级150

10.5 复习题151

10.4 小结151

第11章 决策154

11.1 简单If语句155

11.1.1 使用Visual Basic.NET调试器监视程序流157

11.1.2 程序简化158

11.1.3 函数调用和If测试159

11.2 If-Then-Else语句160

11.3 使用If进行多级决策161

11.4 Select Case语句162

11.4.1 Select Case语句的变型163

11.4.2 带值范围的Select Case语句163

11.4.3 带限制范围的Select Case语句163

11.5 枚举:使Select Case块更容易理解164

11.6.1 AndAlso运算符165

11.6 短路运算符165

11.6.2 OrElse运算符166

11.7 小结167

11.8 复习题167

第12章 程序循环170

12.1 循环结构171

12.2 简单程序循环171

12.3 For-Next循环173

12.4 使用For-Next循环实现算法175

12.4.1 用于定义变量的可选语法176

12.4.2 代码走查176

12.4.3 不足之处177

12.4.4 哪一个版本更佳177

12.5.1 Structure数据类型178

12.5 For循环与数组178

12.5.2 btnAdd Click事件180

12.5.3 btnDone Click事件181

12.6 Exit For——提前退出For循环181

12.7 嵌套For循环182

12.8 小结183

12.9 复习题184

第13章 While循环187

13.1 While End While循环188

13.2 BinaryConversion程序189

13.2.1 事情并不像初看到的那样简单189

13.2.2 ConvertToBinary()函数190

13.2.3 ConvertToDecimal()函数192

13.3 Do While循环——风格1193

13.4 Do While循环——风格2195

13.5 Until循环196

13.5.1 Do Until196

13.5.2 Loop Until197

13.6 提前终止Do循环197

13.7 卫士198

13.8 小结199

13.9 复习题199

第14章 高级数组处理202

14.1 声明和定义数组203

14.1.1 数组标量203

14.1.2 数组索引203

14.2 排序数组204

14.3 查找数组206

14.3.1 顺序查找206

14.3.2 二分查找法207

14.4 其他的数组属性和方法210

14.4.1 Length210

14.4.2 Rank210

14.4.3 Clear210

14.4.4 Copy210

14.4.5 GetLength211

14.4.6 Reverse211

14.5 对象数组211

14.5.1 引用变量212

14.5.2 数组对象的初始式列表214

14.6 数组对象示例程序215

14.7 集合217

14.8 小结221

14.9 复习题222

第15章 封装224

15.1 创建自己的类225

15.1.1 第一步:创建草图设计225

15.1.2 第二步:研究类创建的可选性226

15.1.3 细化226

15.2 往项目中添加类228

15.2.1 往类中添加类成员229

15.2.2 往类中添加类构造函数230

15.2.3 往类中添加新用户232

15.2.4 公共过程和类接口234

15.2.5 类辅助过程235

15.2.6 在CPassword类代码中添加余下的代码235

15.3 测试CPassword类代码238

15.3.1 TestPassword代码239

15.3.2 检测用户和密码241

15.3.3 优雅的对象释放功能241

15.4 创建自己的类库242

15.5 小结244

15.6 复习题244

第16章 类属性246

16.1 进行程序规划247

16.1.1 属性访问器方法248

16.1.2 COven类代码249

16.2 测试COven类252

16.3 ReadOnly和WriteOnly属性257

16.4 小结258

16.5 复习题258

第17章 继承260

17.1 基类和派生类261

17.1.1 “is a”关系261

17.1.2 为什么需要基类和派生类262

17.2 Building基类262

17.3 Apartment、Commercial和Home派生类265

17.3.2 派生类的方法268

17.4 定义与声明268

17.3.1 成员数据和属性访问器268

17.5 测试Building类269

17.5.1 使用组合框269

17.5.2 派生类成员数据270

17.5.3 用于增强Building测试程序的简单改进274

17.6 虚拟类275

17.6.1 MustInherit关键字275

17.6.2 影响继承的关键字275

17.7 小结278

17.8 复习题278

第18章 多态性281

18.2.1 基类构造函数282

18.2 继承与多态性例子282

18.1 什么是多态性?282

18.2.2 带有初始式列表的构造函数283

18.3 测试多态性290

18.3.1 使用虚拟类292

18.3.2 对一个对象数组使用For Each结构292

18.4 创建一个接口293

18.4.1 接口声明294

18.4.2 实现接口294

18.5 小结297

18.6 复习题297

第19章 错误处理和调试299

19.1 错误类型300

19.1.1 语法错误300

19.1.2 语义错误301

19.2 调试器测试示例程序302

19.1.3 逻辑错误302

19.3 使用Visual Basic.NET调试器304

19.3.1 设置一个断点305

19.3.2 “Locals(局部变量)”窗口305

19.3.3 “Autos(自动)”窗口306

19.3.4 “Watch(监视)”窗口307

19.3.5 命中计数器308

19.3.6 “Command(命令)”窗口308

19.3.7 边界值309

19.3.8 其他窗口309

19.4 非结构化的错误处理310

19.4.1 On Error Goto语句310

19.4.3 Exit Sub311

19.4.2 Me.Update()311

19.4.4 Resume Next312

19.4.5 Resume312

19.4.6 On Error Goto 0312

19.5 结构化错误处理312

19.5.1 Try语句块313

19.5.2 Catch语句块313

19.5.3 Finally语句块314

19.5.4 End Try语句315

19.6 异常处理程序示例315

19.6.1 btnCalc的Click事件317

19.6.2 StandardDeviation()函数318

19.7 小结319

19.8 复习题319

19.6.3 Throw关键字319

第20章 Visual Basic.NET控件322

20.1 Form控件323

20.1.1 Form控件的Load()事件323

20.1.2 Form控件的属性324

20.1.3 Form控件方法328

20.2 带控件的示例程序328

20.2.1 组合框329

20.2.2 单选按钮332

20.3 示例程序运行333

20.3.1 窗体的Load()事件335

20.3.2 BtnCheck对象的Click()事件335

20.5 复习题336

20.4 小结336

第21章 创建自己的控件338

21.1 PhoneSSN控件339

21.1.1 设置项目340

21.1.2 UserControl窗体341

21.1.3 命名定制控件341

21.1.4 将文本框放到控件上342

21.1.5 往PhoneSSN定制控件中添加代码343

21.1.6 组件属性343

21.1.7 使用Enum数据类型来进行属性选择344

21.1.8 描述并分类属性过程345

21.1.9 InputType属性过程代码345

21.1.10 把新选项卡添加到工具箱345

21.1.11 其余的PhoneSSN类代码346

21.1.13 调整文本框的大小348

21.1.12 Resizing()事件代码348

21.1.14 测试PhoneSSN控件349

21.1.15 添加TestPS项目349

21.1.16 把PhoneSSN控件添加到工具箱349

21.2 处理事件351

21.2.1 事件处理程序的签名351

21.2.2 发件人、委托与事件处理程序353

21.3 小结353

21.4 复习题353

第22章 Visual Basic.NET图形355

22.1 你的计算机显示器356

22.1.3 图像存储大小357

22.1.1 Visual Basic.NET图形坐标系统357

22.1.2 PictureBox控件357

22.2 Imageviewer项目358

22.2.1 OpenFileDialog控件359

22.2.2 ShowDialog()方法361

22.2.3 CalculateControlSize()过程361

22.2.4 宽高比362

22.3 创建自己的图形对象363

22.4 设置字体370

22.5 使用Yellowline和Redline特性371

22.5.1 绘制与填充量规的背景372

22.5.2 绘制刻度线和值373

22.6 测试Gauge控件374

22.8 复习题375

22.7 小结375

第23章 磁盘数据文件377

23.1 数据文件介绍378

23.1.1 顺序磁盘数据文件378

23.1.2 写文本文件381

23.1.3 随机访问数据文件385

23.1.4 frmRandom类代码388

23.2 小结398

23.3 复习题398

第24章 数据库基础400

24.1.2 SQL401

24.1.3 现代数据库的组织结构401

24.1.1 数据库中有什么?401

24.1 数据库的概念401

24.1.4 为什么需要所有的这些表呢?404

24.2 ADO.NET404

24.3 使用SQL405

24.3.1 SELECT405

24.3.2 WHERE谓词407

24.3.3 ORDER BY子句408

24.4 使用SQL408

24.4.1 添加WHERE谓词410

24.4.2 使用一个ORDER BY子句411

24.5 小结412

24.6 复习题413

第25章 用Visual Basic.NET进行数据库编程414

25.1 使用Visual Basic.NET向导与数据库进行交互415

25.2 添加一个DataSet对象422

25.3 没有向导的日子425

25.3.1 设置窗体425

25.3.2 添加代码426

25.3.3 连接字符串427

25.3.4 使用ADO428

25.3.5 选择查询字段名称429

25.3.6 添加WHERE谓词429

25.3.7 提交查询431

25.3.8 导航数据库433

25.4 修改数据库437

25.4.1 闲话删除437

25.4.2 ModifyDB项目437

25.5 小结441

25.6 复习题442

第26章 使用Visual Basic.NET进行Web编程444

26.1 引言445

26.1.1 HTML和静态Web页面445

26.1.2 Web页面如何起作用445

26.1.3 配置你自己的Web服务器447

26.2 动态HTML450

26.3 住房抵押Web页面451

26.3.1 基于Web的IDE中的区别452

26.3.2 抵押计算器452

26.3.3 抵押计算器的HTML脚本455

26.4 小结459

26.5 复习题460

附录A ASCII表462

热门推荐