请输入您要查询的百科知识:

 

词条 Visual Basic高级语言程序设计
释义

图书信息

书 名: Visual Basic高级语言程序设计

作 者:薛胜军

出版社: 清华大学出版社

出版时间: 2011年6月1日

ISBN: 9787302260462

开本: 16开

定价: 48.00元

内容简介

《VisualBasic高级语言程序设计》以VisualBasic6.0为语言背景,通过大量实例,深入浅出地介绍了VisualBasic的基本概念、VisualBasic的集成开发环境、VisualBasic程序设计基础、基本的输入/输出、控制结构程序设计、菜单及多窗体程序设计、数组、过程、多重文档界面、文件操作、数据访问技术等知识。全书在编排上由简及繁、由浅入深和循序渐进,力求通俗易懂、简洁实用。

《VisualBasic高级语言程序设计》内容丰富,注重实用性和可操作性,各章配有精心设计的例题与习题,并提供一套供课堂教学用的书中全部实例的源代码。

《VisualBasic高级语言程序设计》适合作为高等院校计算机公共课教材,也可作为各类计算机培训班或读者自学用书,同时还可作为全国计算机等级考试的学习参考书。

作者简介

谈冉,武汉理工大学计算机科学与技术学院教授,2007-2008年在美国印第安纳州普渡大学从事访问学者研究工作。主持或参与科研项目十多项,获湖北省教学成果二等奖1项,获省部级科学进步二等奖1项。主编与参编了多部教材。近期在国内外重要学术期刊及学术会议上发表科研论文二十多篇,其中十多篇为E0收录论文。

图书目录

第1章 Visual Basic概述 /1

1.1 可视化BASIC语言 /1

1.1.1 Visual Basic简介 /1

1.1.2 Visual Basic版本简介 /2

1.1.3 Visual Basic的特点 /2

1.2 Visual Basic的安装、启动与退出 /4

1.2.1 Visual Basic的安装 /4

1.2.2 Visual Basic的启动 /5

1.2.3 Visual Basic的退出 /8

1.3 Visual Basic应用程序的结构 /9

1.4 用Visual Basic开发应用程序的一般步骤 /10

1.4.1 设计Visual Basic程序的步骤 /10

1.4.2 设计举例 /14

习题1 /21

第2章 Visual Basic的集成开发环境 /25

2.1 Visual Basic的集成开发环境简介 /25

2.1.1 Visual Basic的界面组成 /25

2.1.2 Visual Basic各组成部件的功能 /25

2.2 Visual Basic的对象、方法与事件 /32

2.2.1 Visual Basic的对象 /33

2.2.2 对象属性 /33

2.2.3 对象方法 /35

2.2.4 对象事件 /36

2.2.5 编写事件过程 /37

2.3 窗体设计 /39

2.3.1 窗体的结构与属性 /39

2.3.2 窗体控制菜单 /41

2.3.3 设计窗体背景 /42

2.3.4 窗体输出 /43

2.3.5 窗体的其他属性 /45

2.3.6 窗体事件 /46

2.3.7 设置窗体位置 /49

2.3.8 设计举例 /50

2.3.9 用向导生成窗体 /51

2.4 工程管理 /54

2.4.1 Visual Basic 工程的结构 /54

2.4.2 创建、打开和保存工程 /55

2.4.3 添加、删除和保存文件 /56

2.4.4 在工程中添加用户控件 /57

2.4.5 在工程中添加、删除控件 /57

2.4.6 使用其他应用程序中的对象 /58

2.4.7 使用向导和外接程序 /59

习题2 /60

第3章 Visual Basic程序设计基础 /66

3.1 数据类型 /66

3.2 常量与变量 /69

3.2.1 常量 /69

3.2.2 变量 /70

3.3 变量的作用域 /71

3.4 运算符和表达式 /73

3.4.1 算术运算符与算术表达式 /73

3.4.2 关系运算符与关系表达式 /74

3.4.3 逻辑运算符与逻辑表达式 /75

3.4.4 字符串运算符与字符串表达式 /76

3.4.5 日期运算符与日期表达式 /76

3.4.6 表达式的执行顺序 /77

3.5 常用内部函数 /77

习题3 /82

第4章 基本输入/?输出 /87

4.1 赋值语句 /87

4.2 数据输入——InputBox函数 /88

4.3 数据输出 /91

4.3.1 Print方法 /91

4.3.2 与Print方法有关的函数 /93

4.4 消息对话框——MsgBox函数和MsgBox语句 /95

4.5 注释、暂停和程序结束语句 /98

4.6 内部控件 /99

4.6.1 命令按钮控件 /99

4.6.2 标签控件 /102

4.6.3 文本框控件 /103

4.6.4 直线控件 /109

4.6.5 形状控件 /110

4.6.6 滚动条控件 /112

4.6.7 计时器控件 /114

4.6.8 图片框控件与图像框控件 /115

4.6.9 键盘输入焦点与Tab顺序 /118

4.7 打印机输出 /119

4.7.1 输出窗体 /119

4.7.2 直接输出 /120

4.8 源程序代码打印 /120

4.8.1 直接打印 /120

4.8.2 间接打印 /121

习题4 /121

第5章 控制结构程序设计 /129

5.1 选择结构程序语句 /129

5.1.1 条件语句 /129

5.1.2 块结构条件语句 /133

5.1.3 Iif函数 /137

5.1.4 多分支结构条件语句 /138

5.2 循环结构程序设计 /140

5.2.1 For循环结构语句 /141

5.2.2 多重循环 /145

5.2.3 Do结构循环语句 /148

5.2.4 While循环 /152

5.2.5 Goto语句 /154

5.2.6 On…Goto语句 /155

5.2.7 闲置循环与DoEvents语句 /157

5.3 内部控件 /159

5.3.1 单选按钮 /159

5.3.2 复选框 /160

5.3.3 框架 /162

5.3.4 列表框控件 /166

5.3.5 组合框控件 /170

5.4 程序举例 /174

习题5 /185

第6章 菜单及多窗体程序设计 /202

6.1 菜单编辑器 /202

6.1.1 菜单编辑器结构 /202

6.1.2 用菜单编辑器建立菜单 /204

6.2 下拉式菜单 /207

6.3 菜单项的控制 /211

6.3.1 菜单项的有效和无效 /212

6.3.2 菜单项的可见和不可见 /213

6.3.3 菜单项的选定标志 /213

6.3.4 菜单项的增减 /214

6.4 弹出式菜单 /216

6.5 多重窗体处理 /219

6.5.1 多重窗体的管理 /219

6.5.2 设置启动窗体 /220

6.5.3 窗体处理语句 /221

6.5.4 多窗体应用程序的结束 /228

6.6 多窗体应用程序设计的方法和步骤 /228

习题6 /239

第7章 数组 /246

7.1 数组的概念 /246

7.1.1 数组与数组元素 /246

7.1.2 数组的维数 /246

7.1.3 数组的分类 /247

7.2 数组的声明 /247

7.2.1 静态数组的声明 /248

7.2.2 动态数组的声明 /250

7.3 数组的引用 /251

7.3.1 数组元素的输入 /251

7.3.2 数组元素的输出 /255

7.3.3 For Each…Next语句 /258

7.3.4 Array函数 /262

7.3.5 数组的清除与重定义 /262

7.3.6 默认数组与嵌套数组 /263

7.4 控件数组 /264

7.4.1 控件数组的概念 /264

7.4.2 控件数组的建立 /265

7.4.3 控件数组的使用 /266

7.5 程序举例 /271

习题7 /282

第8章 过程 /301

8.1 模块 /301

8.2 通用过程 /303

8.2.1 Sub过程 /304

8.2.2 Function过程 /308

8.2.3 查看过程 /311

8.3 Sub Main过程 /311

8.4 调用过程时的参数传递 /312

8.4.1 形参与实参 /312

8.4.2 按地址传递和按值传递 /314

8.4.3 数组参数 /315

8.4.4 对象参数 /316

8.4.5 可选参数 /317

8.4.6 可变参数 /318

8.5 过程的嵌套与递归调用 /319

8.5.1 过程的嵌套调用 /319

8.5.2 过程的递归调用 /320

8.6 程序举例 /323

习题8 /327

第9章 多重文档界面 /343

9.1 MDI窗体 /343

9.1.1 MDI窗体的基本概念 /343

9.1.2 MDI窗体的结构 /343

9.1.3 MDI窗体的属性、方法和事件 /347

9.2 MDI应用程序的设计 /351

9.2.1 建立MDI应用程序的一般过程 /351

9.2.2 MDI应用程序设计实例 /352

9.3 MDI的菜单设计 /360

9.3.1 MDI菜单的设计 /360

9.3.2 Windows菜单 /362

9.4 创建工具栏 /364

9.4.1 利用图片框与命令按钮创建工具栏 /364

9.4.2 使用ActiveX控件创建工具栏 /365

9.4.3 工具图标的显示和隐藏 /369

习题9 /370

第10章 文件操作 /374

10.1 文件概述 /374

10.1.1 文件名 /374

10.1.2 文件结构 /374

10.1.3 文件类型 /375

10.2 文件的打开与关闭 /376

10.2.1 文件的打开与建立 /376

10.2.2 文件关闭 /377

10.3 顺序文件 /378

10.3.1 顺序文件的写操作 /378

10.3.2 顺序文件的读操作 /382

10.3.3 顺序文件的应用 /386

10.4 随机文件 /387

10.4.1 随机文件的读写操作 /387

10.4.2 随机文件的应用 /388

10.5 二进制文件 /390

10.5.1 读写二进制文件 /390

10.5.2 二进制文件的复制 /391

10.6 Shell函数 /391

10.7 文件系统控件 /392

10.7.1 驱动器列表框 /392

10.7.2 目录列表框 /394

10.7.3 文件列表框 /395

10.7.4 程序举例 /396

10.8 文件的基本操作 /398

10.9 文件系统对象模型 /402

10.9.1 文件系统对象包含的对象 /402

10.9.2 FSO模型编程 /403

10.9.3 使用FSO访问驱动器 /404

10.9.4 使用FSO访问文件夹 /406

10.9.5 使用FSO访问文件 /407

10.10 资源文件 /413

10.10.1 资源的定义 /413

10.10.2 编译源资源文件 /415

10.10.3 与使用资源文件有关的函数 /416

10.10.4 在Visual Basic应用程序中使用

资源文件 /418

习题10 /420

第11章 数据访问技术 /423

11.1 数据库的基本概念 /423

11.1.1 数据库的基本知识 /423

11.1.2 数据库的基本概念 /423

11.2 数据库的建立 /425

11.2.1 启动可视化数据管理器 /425

11.2.2 创建数据表 /426

11.2.3 记录的输入 /428

11.3 数据库的修改 /429

11.3.1 数据库结构的修改 /429

11.3.2 数据库记录的修改 /429

11.4 数据查询 /429

11.5 SQL语言 /430

11.6 数据库操作控件 /433

11.6.1 Data控件 /433

11.6.2 DataGrid控件 /440

11.6.3 ADO对象模型 /440

11.6.4 ADO Data控件的使用 /446

11.6.5 ADO Data控件的数据感应控件 /449

习题11 /461

附录A 字符ASCII码表 /464

附录B 颜色代码 /465

附录C Visual Basic对象的常用属性 /466

附录D Visual Basic对象的常用事件 /470

附录E Visual Basic对象的常用方法 /471

附录F Visual Basic 6.0的安装 /472

附录G 习题答案 /478

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/23 18:53:49