当前位置:首页 > 工业技术
Visual Basic 2005大学简明教程 实例程序设计  第2版
Visual Basic 2005大学简明教程 实例程序设计  第2版

Visual Basic 2005大学简明教程 实例程序设计 第2版PDF电子书下载

工业技术

  • 电子书积分:20 积分如何计算积分?
  • 作 者:(美)戴特尔(Deitel,H.M.)等著;周雯等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:712104515X
  • 页数:749 页
图书介绍:这是一本Visual Basic的DEITEL系列丛书。它通过辅导讲座的方式,分专题技术讲授了Visual Basic程序设计环境及相关语言的基本特色,涵盖了可视化编程、图形用户界面(GUI)组件、多媒体(音频,图像,动画和视频)、文件处理、数据库处理,以及Internet和基于WWW的客户/服务器网络互连。全书内容丰富,讲解生动,并给出大量实用的应用程序示例。在大多数章节的末尾,提供了带有参考答案的230多道自测题,这为读者对照检查知识点和理解程度提供了极大便利。
《Visual Basic 2005大学简明教程 实例程序设计 第2版》目录

教程1 绘图应用程序介绍计算机、Internet和Visual Basic 1

什么是计算机 2

计算机结构 2

机器语言、汇编语言和高级语言 3

Visual Basic 4

其他高级语言 5

结构化程序设计 6

主要的软件发展趋势:对象技术 6

Internet和WWW 7

Microsoft.NET简介 8

试运行Visual Basic绘图应用程序 9

Internet及Web资源 11

小结 12

教程2 Welcome应用程序介绍Visual Basic 2005 Express Edition集成开发环境 16

试运行Welcome应用程序 16

Visual Basic 2005 Express Edition IDE概述 18

创建Welcome应用程序的项目 20

菜单栏和工具栏 24

Visual Basic 2005 Express Edition IDE窗口 25

自动隐藏 28

使用帮助 29

在Visual Basic中保存和关闭项目 30

Internet及Web资源 30

小结 31

教程3 Welcome应用程序介绍可视化程序设计 36

试运行Welcome应用程序 36

构造Welcome应用程序 38

在 Welcome应用程序中使用对象 49

小结 49

教程4 设计Inventory应用程序介绍TextBox和Button控件 59

试运行Inventory应用程序 59

构造Inventory应用程序 60

向Inventory应用程序中添加Label控件 65

向窗体添加TextBox和Button控件 69

小结 71

教程5 完成Inventory应用程序介绍程序设计 77

试运行Inventory应用程序 77

Visual Basic代码简介 78

插入事件处理程序 81

执行计算并显示结果 85

使用调试器:语法错误 87

小结 91

教程6 增强的Inventory应用程序介绍变量、内存概念和算术运算 97

试运行增强的Inventory应用程序 97

变量 98

处理TextChanged事件 101

内存概念 103

算术运算 104

使用调试器:断点 106

Internet及Web资源 109

小结 109

教程7 Wage Calculator应用程序介绍算法、伪代码和程序控制 117

试运行Wage Calculator应用程序 117

算法 118

伪代码 119

控制结构 120

If...Then选择语句 122

If...Then...Else选择语句 124

构造Wage Calculator应用程序 127

赋值运算符 131

格式化文本 132

使用调试器:Watch窗口 134

小结 137

教程8 Dental Payment应用程序介绍CheckBox控件和消息对话框 144

试运行Dental Payment应用程序 144

设计Dental Payment应用程序 146

使用CheckBox控件 148

使用对话框显示消息 150

逻辑运算符 153

设计器产生的代码 158

小结 159

教程9 Car Payment Calculator应用程序介绍Do While...Loop和Do Until...Loop循环语句 166

试运行Car Payment Calculator应用程序 166

Do While...Loop循环语句 168

Do Until...Loop循环语句 170

构造Car Payment Calculator应用程序 171

小结 178

教程10 Class Average应用程序介绍Do...Loop While和Do...Loop Until循环语句 185

试运行Class Average应用程序 185

Do...Loop While循环语句 187

Do...Loop Until循环语句 188

创建Class Average应用程序 190

小结 196

教程11 Interest Calculator应用程序介绍For...Next循环语句 203

试运行Interest Calculator应用程序 203

计数器控制循环 205

介绍For...Next循环语句 206

For...Next语句示例 209

构造Interest Calculator应用程序 209

小结 216

教程12 Security Panel应用程序介绍Select Case多重选择语句 223

试运行Security Panel应用程序 223

介绍Select Case多重选择语句 225

构造Security Panel应用程序 228

小结 235

教程13增强的Wage Calculator应用程序介绍Function过程和Sub过程 242

试运行增强的Wage Calculator应用程序 242

类和过程 243

Function过程 244

在Wage Calculator应用程序中使用Sub过程 251

使用调试器:调试工具栏 256

小结 259

教程14 Shipping Time应用程序使用Date和Timer 266

试运行Shipping Time应用程序 266

Date变量 267

构造Shipping Time应用程序:设计元素 269

创建Shipping Time应用程序:插入代码 275

小结 281

教程15 Fund Raiser应用程序介绍作用域、按引用传递和Option Strict 289

试运行Fund Raiser应用程序 289

构造Fund Raiser应用程序 290

传递参数:按值传递与按引用传递 296

Option Strict 298

小结 304

教程16 Craps Game应用程序介绍随机数的产生 310

试运行Craps Game应用程序 310

随机数的产生 312

在Craps Game应用程序中使用枚举 313

在Craps Game应用程序中使用随机数 317

小结 324

教程17 Flag Quiz应用程序介绍一维数组和ComboBox控件 330

试运行Flag Quiz应用程序 330

介绍数组 332

声明并分配数组 333

构造Flag Quiz应用程序 336

数组的排序 346

小结 349

教程18 Student Grades应用程序介绍二维数组和RadioButton控件 357

试运行Student Grades应用程序 357

二维矩形数组 359

使用RadioButton控件 360

向Student Grades应用程序中插入代码 363

小结 369

教程19 Microwave Oven应用程序构造自己的类和对象 376

试运行Microwave Oven应用程序 377

设计Microwave Oven应用程序 379

向项目中添加一个新的类 384

初始化类对象:构造函数 385

属性 388

完成Microwave Oven应用程序 391

成员访问控制 396

使用调试器:Locals窗口 402

小结 404

教程20 Shipping Hub应用程序介绍集合、For Each...Next语句和访问键 413

试运行Shipping Hub应用程序 413

Package类 416

使用Tablndex和TabStop属性 416

使用访问键 418

集合 419

Shipping Hub应用程序:使用ArrayList类 420

For Each...Next循环语句 427

小结 433

教程21 “猫和老鼠”Painter应用程序介绍Graphics对象和鼠标事件 441

试运行Painter应用程序 441

构造Painter应用程序 443

使用Graphics对象 444

处理MouseDown事件 445

处理MouseUp事件 447

处理MouseMove事件 449

区分鼠标按钮 451

小结 454

教程22 Typing应用程序介绍键盘事件、菜单和对话框 461

试运行Typing应用程序 461

分析Typing应用程序 464

键盘事件 465

IsNot运算符 470

菜单 470

小结 483

教程23 Screen Scraping应用程序介绍String处理 491

试运行Screen Scraping应用程序 491

字符串的基础知识 492

分析Screen Scraping应用程序 493

在字符串中定位子串 494

从字符串中提取子串 497

替换字符串中的子串 498

其他String方法 500

小结 501

教程24 Ticket Information应用程序介绍顺序访问文件 508

试运行Ticket Information应用程序 508

数据分层结构 510

文件和流 512

写文件:创建Write Event应用程序 512

构造Ticket Information应用程序 521

小结 531

教程25 Address Book应用程序数据库编程入门 539

试运行Address Book应用程序 539

设计Address Book应用程序 542

创建数据库连接 544

编程实现Address Book应用程序 553

小结 557

教程26 CheckWriter应用程序介绍图形和打印 563

试运行CheckWriter应用程序 564

GDI+简介 565

创建CheckWriter应用程序 566

PrintPreviewDialog和PrintDocument 569

创建CheckWriter应用程序的事件处理程序 569

Graphics对象:颜色、线条和形状 573

打印CheckWriter应用程序中的各个控件 575

Font类 577

预览和打印支票 578

小结 583

教程27 Phone Book应用程序介绍Microsoft Agent多媒体技术 591

Microsoft Agent 591

下载Microsoft Agent组件 592

试运行Phone Book应用程序 594

构造Phone Book应用程序 596

小结 607

教程28 Bookstore应用程序:Web程序介绍Visual Web Developer 2005 Express和ASP.NET Development Server 614

多层结构 614

Web服务器 615

Visual Web Developer 2005 Express和ASP.NET Development Server 616

试运行Bookstore应用程序 616

小结 618

教程29 Bookstore应用程序:客户层Web控件入门 621

分析Bookstore应用程序 621

创建ASPX页面 622

设计Books.aspx页面 625

设计BookInformation.aspx页面 630

小结 634

教程30 Bookstore应用程序:信息层查看数据库和创建数据库组件 641

回顾Bookstore应用程序 641

信息层:数据库 642

在ASPX页面中使用Server Explorer和Query Builder 643

小结 650

教程31 Bookstore应用程序:中间层介绍代码文件和Web控件Databound 652

回顾Bookstore应用程序 652

编写Books页面的代码文件和创建Databound ListBox 653

编写BookInformation页面的代码文件和创建Databound DetailsView 659

Internet及Web资源 665

小结 665

教程32增强的Car PaymentCalculator应用程序介绍异常处理 672

试运行增强的Car Payment Calculator应用程序 672

介绍异常处理 674

Visual Basic中的异常处理 675

构造增强的Car Payment Calculator应用程序 676

小结 681

附录A运算符优先级表 687

附录B ASCII字符集 688

附录C GUI设计指南 689

附录D Visual Basic 2005 Express Windows窗体设计器工具 693

附录E关键字表 696

词汇表 697

索引 721

相关图书
作者其它书籍
返回顶部