《精通Visual Basic 7.0》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:中国IT培训工程编委会编
  • 出 版 社:珠海:珠海出版社
  • 出版年份:2002
  • ISBN:7806078223
  • 页数:514 页
图书介绍:

1.1 Visual Basic.net 7.0的新发展 2

第一章 Visual Basic概述 2

1.1.1 网络开发程序 3

1.1.2 关于数据库的发展 4

1.1.3 编程语言的改进与增强 4

1.1.4 支持多种调试方式 5

1.1.5 关于创建组件和控件的发展 5

1.2 如何安装 Visual Studio.net 7.0 6

1.2.1 安装Visual Studio.net 7.0的系统要求 6

1.1.7 Visual Basic.net 7.0的国际化 6

1.1.6 Windows窗体 6

1.2.2 安装Visual Studio.net 7.0的过程 7

1.2.3 卸载Visual Studio.net 7.0 20

1.3 启动与退出Visual Studio.net 7.0 20

1.3.1 启动Visual Studio.net 7.0 20

1.3.2 退出Visual Studio.net 7.0 20

1.4 如何使用帮助系统 21

1.4.1 MSDN For Visual Studio.net 7.0查阅器的使用 21

1.4.2 利用Visual Studio.net 7.0联机链接方式 23

第二章 工程 24

2.1 工程文件简介 24

2.1.1 工程文件的打开 24

2.1.3 工程文件的组成 25

2.1.2 工程资源管理器的作用 25

2.2 工程的组成模块 27

2.2.1 窗体模块 27

2.2.2 类模块 28

2.2.3 标准模块 29

2.3 工程的各种操作 29

2.3.1 工程的创建,打开与保存 32

2.3.2 工程组的使用 33

2.3.4 文本的插入 34

2.3.3 文件的操作 35

2.4.1 ActiveX控件的添加 36

2.4 Active控件的添加与删除 36

2.4.2 ActiveX控件的删除 37

第三章 面向对象程序设计基础 39

3.1 对象的概念与组成 39

3.1.1 何谓对象 39

3.1.2 对象的属性 40

3.1.3 对象的方法 41

3.1.4 对象的事件 42

3.2 类及其特征 44

3.2.1 什么是类 45

3.2.2 类的特征 45

3.2.3 关于子类 46

3.3.1 对象浏览器的使用 47

3.3 对象的操作 47

3.3.2 属性的设置 48

3.3.3 事件的使用 50

3.3.4 方法的调用 50

3.3.5 创建对象 50

3.4 编写第一个VB应用程序 53

3.4.1 编写程序的基本步骤 53

3.4.2 第一个VB应用程序 53

4.2 窗体窗口概述 62

4.2.1 窗体窗口的创建 62

4.1 用户界面的特点 62

第四章 Visual Basic.net 7.0的开发环境 62

4.2.2 窗体窗口的属性 64

4.2.3 窗体窗口的事件 69

4.3 窗体中的控件 70

4.3.1 控件的创建 70

4.3.2 调整的控件大小 71

4.3.3 复制控件 72

4.3.4 锁定控件 74

第五章 Visual Basic7.0程序设计基础 76

5.1 常量的使用 76

5.1.1 自定义常量 76

5.1.2 内部常量 77

5.2 变量的使用 80

5.2.1 变量的声明 81

5.2.2 变量的作用时间 82

5.2.3 变量的作用域 83

5.3 数据类型 85

5.3.1 基本数据类型 85

5.3.2 数据类型的声明 86

5.3.3 数据认证函数 88

5.3.4 数据类型的自定义 90

5.4 数组的使用 93

5.4.1 声明数组 93

5.3.5 数据类型的使用规则 93

5.4.2 初始化数组元素 94

5.4.3 数组长度与下界改变 95

5.5 运算符 96

5.5.1 算术运算符 96

5.5.2 字符串连接运算符 96

5.5.3 逻辑运算符 97

5.5.4 关系运算符 97

5.6 基本语句 99

5.6.1 条件结构 99

5.6.2 循环结构 101

5.6.3 Goto语句 105

5.6.4 停止与退出语句 106

5.7 Visual Basic 7.0的过程 108

5.7.1 子过程 108

5.7.2 函数过程 109

5.7.3 事件过程 110

第六章 窗体的设计 112

6.1 标准窗体程序设计 112

6.1.1 Visual Basic.net 7.0窗体的新发展 113

6.1.2 添加标准窗体 114

6.1.3 标准窗体的组成 115

6.1.4 标准窗体的属性 116

6.1.5 利用窗体属性编程举例 119

6.1.6 标准窗体的方法 122

6.1.7 利用窗体方法编程举例 123

6.1.8 标准窗体的事件 126

6.2 多文档界面(MDI)程序设计 128

6.2.1 应用程序的界面方式 128

6.2.2 MDI父窗体的属性 129

6.2.3 创建MDI父窗体 130

6.2.4 MDI子窗体的属性 132

6.2.5 创建MDI子窗体 133

6.2.6 子窗体的排列方式 135

6.2.7 子窗体的激活 136

6.2.8 设计界面的原则 137

6.3.1 网络窗体简介 138

6.3 网络窗体的使用 138

6.3.2 网络窗体页 140

6.3.3 ASP页的移植 140

6.3.4 创建与管理网络窗体页 141

6.3.5 编译与运行网络窗体 143

第七章 菜单的设计 146

7.1 菜单简介 146

7.1.1 菜单的组成元素 146

7.1.2 菜单的键盘操作 147

7.1.3 菜单的Windows标准 148

7.2.1 菜单编辑器的使用 149

7.2 如何创建菜单 149

7.2.2 菜单的题目与命名 154

7.2.3 属性设置与编写代码 155

7.2.4 菜单题目与命名准则 159

7.3 在运行时控制菜单 160

7.3.1 菜单项的添加 160

7.3.2 菜单项的删除 162

7.3.3 菜单项的隐藏 165

7.3.4 有效性的控制 165

7.3.5 菜单项的移动 166

7.3.6 菜单项的复制 167

7.3.7 为菜单项添加辅助标记 169

7.3.8 菜单项事件处理的共享 170

7.3.9 菜单项的合并 172

7.3.10 向菜单添加窗体列表 172

7.3.11 菜单结构的改变 174

7.4 上下文菜单的设计 178

7.4.1 上下文菜单的创建 178

7.4.2 编写程序添加上下文菜单 178

7.4.3 创建动态上下文菜单 180

7.5 菜单设计举例 183

7.5.1 程序代码与运行结果 184

7.5.2 程序分析 209

第八章 状态栏和工具栏的设计 212

8.1 工具栏的设计 212

8.1.1 工具栏的继承性 212

8.1.2 ActiveX工具栏的添加 213

8.1.3 工具条按钮的属性 214

8.1.4 ActiveX工具栏示例 214

8.1.5 创建ActiveX工具栏 215

8.1.6 通用工具栏编程举例 217

8.1.7 创建工具栏的下拉菜单 221

8.2 图像列表控件 224

8.2.1 图像列表控件的创建 224

8.2.2 编写按钮代码 225

8.3.1 创建状态栏 227

8.3 状态栏的设计 227

8.3.2 状态栏编程举例 229

第九章 对话框的设计 232

9.1 输入框(InputBox函数) 232

9.1.1 InputBox函数的用法 232

9.1.2 InputBox函数编程举例一 233

9.1.3 InputBox函数编程举例二 234

9.2 消息框(MsgBox函数) 236

9.2.1 MsgBox函数的用法 236

9.2.2 MsgBox函数举实例 238

9.3.1 通用对话框控件简介 239

9.3 通用对话框(AxCommondialog)控件 239

9.3.2 通用对话框控件的添加及使用 240

9.3.3 通用对话框控件的公有属性 242

9.3.4 打开与保存对话框 243

9.3.5 颜色对话框 245

9.3.6 字体对话框 245

9.3.7 打印对话框 247

9.3.8 帮助对话框 249

9.4 自定义对话框 250

9.4.1 自定义对话框的界面设计 250

9.4.3 自定义对话框编程举例 251

9.4.2 显示与关闭对话框 251

第十章 网络窗体应用程序的开发 256

10.1 HTML页的创建 256

10.1.1 HTML语言概述 257

10.1.2 创建HTML页 258

10.1.3 HTML设计器 260

10.1.4 HTML元素的位置设置方式 263

10.1.5 HTML元素的排列 265

10.1.6 表格的创建和编辑 267

10.1.7 〈DIV〉元素与〈SPAN〉元素 269

10.1.8 超级链接与书签的插入 270

10.1.9 在浏览器中预览HTML页 271

10.2 各种HTML标记的使用 273

10.2.1 HEAD中标记的使用 273

10.2.2 文本标记的使用 273

10.2.3 标题、列表与超链接 275

10.2.4 输入标记的使用 278

10.3 层叠样式表(CSS)的使用 280

10.3.1 CSS简介 280

10.3.2 CSS的定义 282

10.3.3 给HTML元素分配一个风格样式类 283

10.3.4 用外部CSS定义样式 285

10.3.5 CSS的优先权问题 286

10.3.2 添加外部CSS 287

10.3.3 创建CSS 288

10.4 在网络窗体页中添加VBScript代码 291

10.4.1 〈SCRIPT〉标记的使用 292

10.4.2 VBScript脚本的创建与编辑 294

10.4.3 VBScript脚本中的事件处理 295

10.4.4 VBScript脚本对象的使用 297

10.5 ASP.NET语法概述 302

10.5.1 指示语句 302

10.5.2 成员与方法的定义 305

10.5.3 行内代码与表达式的定义 305

10.5.4 HTML元素的插入与编程 306

10.5.5 服务器控件的插入 307

10.5.6 数据绑定表达 308

10.5.7 对象标记 310

10.5.8 include语法 310

10.5.9 注释 311

10.6 ASP.NET技术应用 311

10.6.1 ASP页的移植 312

10.6.2 事件处理过程的创建 312

10.7 分布式网络应用程序设计 314

10.7.1 体系结构 314

10.7.2 商业对象层的产生 315

10.7.3 用户界面的设计 319

10.7.4 网络程序的展开 321

10.7.5 网络安装程序的创建 322

10.8 Winsock控件编程 324

10.8.1 Winsock控件简介 324

10.8.2 无连接通信编程 327

10.8.3 双向数据传输编程 330

第十一章 多媒体应用程序的开发 336

11.1 何谓多媒体技术 336

11.2 动画程序设计 337

11.1.1 动画原理简介 337

11.1.2 位移动画编程设计 337

11.1.3 翻页动画编程设计 340

11.2 用Animation控件 342

11.2.1 Animation控件的主要属性与方法 342

11.2.2 Animation应用程序举例 342

11.3 MMControl控件 345

11.3.1 MMControl控件的主要属性与事件 345

11.3.2 CD播放器的设计 347

11.4 MediaPlayer控件 348

11.4.1 用户界面设计 348

11.4.2 程序代码编写 349

11.4.3 运行结果 352

12.1.1 按钮控件的添加 355

第十二章 几种简单控件的使用 355

12.1 按钮控件(Button) 355

12.1.2 按钮控件的外观属性设置 356

12.1.3 确定 按钮与 取消 按钮的设计 360

12.1.4 按钮访问键的设置 361

12.1.5 焦点的转移 362

12.1.6 按钮的有效性 363

12.1.7 按钮的动态添加 364

12.1.8 按钮的Click()事件 368

12.2 CheckBox控件与RadioButton控件 375

12.2.1 控件的添加与删除 375

12.2.2 Checked属性的使用 377

12.2.3 GroupBox控件的使用 380

12.2.4 CheckBox控件与RadioButton控件的使用 381

12.3 应用程序举例 382

第十三章 TextBox控件与RichTextBox控件 392

13.1 TextBox控件的使用 392

13.1.1 TextBox的添加 392

13.1.2 TextBox的主要属性 394

13.1.3 设计多行文本框 394

13.1.4 ScrollBars属性的设置 396

13.1.5 TextAlign属性的设置 398

13.1.6 Enabled属性与Readonly属性的设置 398

13.1.7 PassWordChar属性应用举例 399

13.1.8 引号与大小写 402

13.1.9 SelectionStart与SelectionLength属性 404

13.1.10 文本各种编辑的实现 405

13.2 RichTextBox的使用 406

13.2.1 RichTextBox的添加 406

13.2.2 RichTextBox的主要属性 408

13.2.3 Text属性举例 408

13.3.4 SelectText属性举例 409

13.2.5 Font属性的设置 410

13.2.6 SelectAll与AppendText属性 412

13.2.7 Find方法与SelectText属性综合举例 413

13.2.8 RichText的缩进 416

13.3.9 SelectionBullet与SelectionIndent属性 418

13.2.10 AASelectionCharOffset属性的设置 419

13.2.11 负文本各种编辑的实现 420

13.2.12 上下文菜单的添加 421

13.2.13 Wawefile方法举例 424

13.2.14 LoadFile方法举例 425

第十四章 各种进程控件的使用 430

14.1 Hsrollbar与Vscrollbar控件 430

14.1.1 滚动条的添加 430

14.1.2 Maximum与Minimum属性的设置 432

14.1.3 SmallChange与LargeChange属性的设置 432

14.1.4 Value属性的设置 433

14.1.5 Visible属性的设置 434

14.1.6 Change()事件应用 435

14.2 Trackbar控件 436

14.2.1 Trackbar控件的添加 436

14.2.2 Maximum与Minimum属性的设置 437

14.2.3 Orientation属性的设置 438

14.2.4 Largechange属性的设置 438

14.2.5 Value属性的设置 439

14.3 ProgressBar控件 440

14.3.1 ProgressBar控件的添加 440

14.3.2 Maximun,Minimum与Step属性 441

14.3.1 NumericUpDown控件的添加 442

14.3 NumericUpDown控件 442

14.3.2 Maximum,Minimum与increment属性 443

14.4 DomainUpDown控件 445

14.4.1 DomainUpDown控件的添加 445

14.4.2 DomainUpDown控件应用举例 446

第十五章 Listbox控件与Combobox控件 453

15.1 Listbox控件 453

15.1.1 Listbox控件的添加 453

15.2 Combobox控件 453

15.1.2 Listbox外观属性的设置 454

15.1.3 列表项的添加,插入与删除 456

15.1.4 Sorted属性的设置 461

15.1.5 列表框列表项的获得 462

15.2.1 Listbox与Combobox的异同 466

15.2.2 Combobox控件的添加 467

15.2.3 Style属性的设置 468

15.2.4 Combobox的外观设计 469

15.2.5 对列表项各种编辑的实现 471

15.2.6 组合框列表项的获得 473

15.3 应用程序举例 474

16.1 分布式应用与数据集概述 482

16.1.1 ADO.NET简介 482

第十六章 数据库应用程序的创建 482

16.1.2 连接数据库的问题 483

16.1.3 数据集的定义及作用 483

16.1.4 数据集实现非连接 484

16.1.5 数据的基本格式:XML 484

16.1.6 数据集结构的XS模式 485

16.1.7 数据集概述 485

16.2 访问单一数据表的实现 488

16.2.1. 新建一个工程与窗体 489

16.2.2. 创建数据集与定义连接 489

16.2.3. 数据命令和数据集命令的创建 491

16.2.4. 数据集和访问方法的生成 494

16.2.4. 添加DataGrid控件显示数据 496

16.2.5. 显示数据集更新的实现 497

16.3 通过数据窗体向导显示数据 498

16.3.1. 新建一个工程与窗体 498

16.3.2. 创建数据集与定义连接 499

16.3.3. 数据集和访问方法的生成 499

16.3.4. 使用数据窗体向导显示数据 500

16.4 使用Parameterized Query(参数查询)显示数据 502

16.4.1. 新建一个工程与窗体 503

16.4.2. 创建数据集与定义连接 503

16.4.5. 编写程序代码 504

16.4.4. 向窗体中添加控件 504

16.4.3. 数据集和访问方法的生成 504

16.4.6. 实现文本框与数据集的连接 505

16.4.7. 显示前后记录的实现 505

16.4.8. 显示当前的记录位置 506

16.5 Master/Detail窗体的建立 507

16.5.1. 新建一个工程与窗体 508

16.5.2. 创建数据集与定义连接 508

16.5.3. 数据集实例的创建 509

16.5.4. 两个表格关系的建立 509

16.5.5. 数据集访问方法的生成 511

16.5.6. 使用数据窗体向导显示数据 511