图书介绍

Visual Basic程序设计实用教程 第4版PDF|Epub|txt|kindle电子书版本下载

Visual Basic程序设计实用教程 第4版
  • 王栋编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302340973
  • 出版时间:2013
  • 标注页数:351页
  • 文件大小:94MB
  • 文件页数:365页
  • 主题词:BASIC语言-程序设计-教材

PDF下载


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

下载说明

Visual Basic程序设计实用教程 第4版PDF格式电子书版下载

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

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

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

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

图书目录

第1章 引言1

1.1程序设计语言1

1.1.1机器语言1

1.1.2汇编语言1

1.1.3面向过程的语言2

1.1.4面向对象的程序设计语言2

1.1.5程序的执行方式和运行环境2

1.2面向对象的基本概念3

1.2.1对象与类3

1.2.2属性4

1.2.3方法4

1.2.4事件5

1.2.5 PME模型5

1.3 Visual Basic简介6

1.3.1 Visual Basic发展史6

1.3.2 Visual Basic的特点7

1.3.3 Visual Basic的版本7

1.3.4 Visual Basic 6.0中文企业版的安装与启动8

1.3.5获得帮助信息11

习题114

第2章 程序设计入门15

2.1Visual Basic集成开发环境15

2.1.1“工具箱”窗口17

2.1.2“工程”窗口17

2.1.3“属性”窗口18

2.1.4“窗体布局”窗口19

2.1.5“对象”窗口19

2.1.6“代码”窗口21

2.1.7窗口的排布21

2.1.8关闭工程与退出Visual Basic集成环境22

2.2程序的设计、运行和中断状态22

2.3窗体23

2.3.1窗体对象的创建23

2.3.2窗体对象的常用属性24

2.3.3通过程序代码为对象的属性赋值27

2.3.4窗体对象的常用方法27

2.3.5窗体对象的常用事件29

2.4编写事件过程30

2.4.1使用“代码”窗口30

2.4.2一个“最简单”的程序32

2.4.3两个简单程序32

2.4.4事件驱动机制33

2.5命令按钮控件34

2.5.1命令按钮的常用属性34

2.5.2命令按钮的Move方法36

2.5.3命令按钮的 Click事件36

2.6文本框控件37

2.6.1文本框的常用属性38

2.6.2文本框的Move方法40

2.6.3文本框的常用事件40

2.7标签控件41

2.7.1标签的常用属性41

2.7.2标签的Move方法41

2.7.3标签的常用事件42

2.8 Visual Basic语法规则42

2.9开发应用程序的主要步骤44

2.10工程的管理和可执行文件的生成45

2.10.1工程中的模块与文件45

2.10.2向工程中添加模块46

2.10.3保存工程48

2.10.4打开工程48

2.10.5移除模块49

2.10.6工程组49

2.10.7生成可执行文件49

2.10.8发布应用程序50

习题251

第3章 数据类型、常量与变量53

3.1基本数据类型53

3.1.1数值型53

3.1.2 String型53

3.1.3 Boolean型54

3.1.4 Date型54

3.2直接常量54

3.2.1整型常量54

3.2.2浮点型常量55

3.2.3字符串型常量55

3.2.4逻辑型常量56

3.2.5日期时间型常量56

3.3变量56

3.3.1变量命名规则56

3.3.2定义变量57

3.3.3变量的赋值与取值60

3.3.4变量的同名问题63

3.3.5定长字符串与变长字符串变量64

3.3.6对象型变量64

3.3.7变体数据类型65

3.3.8类型转换66

3.3.9类型声明符68

3.3.10 DefType语句68

3.4符号常量69

习题370

第4章 运算符与表达式74

4.1运算符74

4.1.1算术运算符74

4.1.2比较运算符75

4.1.3字符串运算符76

4.1.4日期时间运算符78

4.1.5对象型比较运算符78

4.1.6逻辑运算符79

4.2表达式82

4.2.1表达式的求解顺序82

4.2.2运算符的优先级83

4.2.3使用括号改变计算顺序84

4.2.4正确编写表达式84

4.2.5表达式求值86

习题487

第5章 控制结构90

5.1 If语句91

5.1.1单行形式的If …Then…语句91

5.1.2块形式的If …Then …End If语句91

5.1.3单行形式的If …Then …Else…语句92

5.1.4块形式的If …Then …Else …End If语句92

5.1.5 If语句的嵌套93

5.1.6 If …Then …ElseIf…End If语句96

5.2 Select Case语句98

5.2.1 Select Case语句的语法结构98

5.2.2关于“匹配”的定义99

5.3 Do …Loop语句100

5.3.1Do While…Loop形式101

5.3.2 Do…Loop While形式102

5.3.3 Do Until …Loop形式103

5.3.4 Do …Loop Until形式103

5.3.5 Do …Loop形式104

5.3.6 Exit Do语句104

5.4 For …Next语句104

5.4.1 For …Next语句语法结构104

5.4.2 Exit For语句106

5.4.3 For …Next循环的“终止值”和“步长”问题106

5.5 While …Wend语句106

5.6循环的嵌套106

5.6.1嵌套的规则106

5.6.2 Exit Do和Exit For语句在循环嵌套时的作用107

5.6.3循环嵌套的执行流程108

5.7 GoTo语句、GoSub…Return语句109

5.7.1 GoTo语句109

5.7.2 GoSub…Return语句109

5.8 With语句110

5.9控制结构的应用111

习题5122

第6章 过程128

6.1Sub过程128

6.1.1定义Sub过程128

6.1.2调用Sub过程130

6.1.3通用过程的重名问题131

6.1.4过程调用时的执行流程131

6.2 Function过程132

6.2.1定义Function过程132

6.2.2调用Function过程133

6.3过程的参数传递方式136

6.3.1按值传递参数(ByVal)136

6.3.2按地址传递参数(ByRef)137

6.4可选参数140

6.5命名参数140

6.6递归141

习题6143

第7章 数组与自定义数据类型149

7.1数组概述149

7.2常规数组150

7.2.1一维数组150

7.2.2二维数组152

7.2.3多维数组153

7.2.4常规数组占用的内存大小153

7.3动态数组156

7.4数组函数与语句160

7.5变体类型数组161

7.6数组作参数与返回值163

7.6.1数组作参数163

7.6.2不定数量的参数(ParamArray)165

7.6.3函数返回数组166

7.7自定义数据类型168

7.7.1定义自定义数据类型168

7.7.2自定义类型的变量和数组169

7.7.3自定义数据类型参数170

7.7.4函数返回自定义类型值170

习题7171

第8章 内部控件177

8.1图形与图像类控件177

8.1.1直线控件177

8.1.2形状控件178

8.1.3图像控件180

8.1.4图片框控件181

8.1.5使用图片框作控件容器182

8.2滚动条、框架与定时器控件182

8.2.1滚动条控件182

8.2.2框架控件184

8.2.3定时器控件185

8.3提供选项的控件186

8.3.1复选框控件186

8.3.2单选框控件188

8.3.3列表框控件190

8.3.4组合框控件196

8.4文件系统控件197

8.4.1驱动器列表框控件198

8.4.2目录列表框控件199

8.4.3文件列表框控件199

8.4.4联合使用三个文件系统控件200

8.5控件的键盘输入焦点与Tab键次序200

8.6鼠标与键盘事件201

8.6.1 MouseDown事件、MouseUp事件、MouseMove事件202

8.6.2 MousePointer属性、MouseIcon属性203

8.6.3 KeyDown事件、KeyUp事件204

8.6.4 KeyPress事件204

8.6.5 KeyPreview属性205

8.6.6 SendKeys语句205

8.7控件数组206

8.7.1创建控件数组207

8.7.2编写事件过程208

8.7.3动态添加、删除控件数组元素210

8.8菜单210

8.8.1菜单控件的属性211

8.8.2创建菜单212

8.8.3设置菜单控件的属性213

8.8.4菜单控件的Click事件213

8.8.5弹出式菜单214

习题8215

第9章 内部函数218

9.1数学函数218

9.2字符串函数220

9.3日期与时间函数229

9.4类型测试函数232

9.5分支函数233

9.6预定义对话框函数233

9.6.1消息框函数MsgBox234

9.6.2输入框函数InputBox236

习题9237

第10章 绘图242

10.1颜色242

10.2绘制文字与图形244

10.2.1输出文字244

10.2.2绘制图形246

10.3与绘图有关的属性、事件和方法250

10.4与文字输出有关的属性和方法255

10.5绘图坐标系统257

习题10259

第11章 多模块程序设计与调试263

11.1多模块程序设计263

11.1.1启动对象263

11.1.2窗体的加载与卸载264

11.1.3窗体加载时的事件266

11.1.4窗体卸载时的事件267

11.1.5多模块之间的数据共享268

11.1.6程序的终止269

11.2程序的调试270

11.2.1错误的种类270

11.2.2调试窗口270

11.2.3切换到中断状态的方法275

11.3捕获并处理运行时错误277

11.3.1 Err对象277

11.3.2 On Error语句277

11.3.3 Resume语句277

11.3.4错误的捕获与处理278

11.3.5 Err对象的Raise方法和Clear方法279

习题11279

第12章 文件操作281

12.1文件操作概述281

12.1.1文件操作的必要性281

12.1.2文件的标识方法281

12.2顺序访问文件282

12.2.1打开顺序文件282

12.2.2关闭文件283

12.2.3写顺序文件283

12.2.4读顺序文件284

12.2.5关于顺序文件的几点说明285

12.3随机访问文件287

12.4二进制文件294

12.5文件的共享与访问权限297

12.6文件操作函数与语句297

习题12306

附录A习题参考答案313

附录B对象的命名前缀与默认属性339

附录C变量的命名前缀340

附录D键码341

附录E ASCII码字符集343

附录F SendKeys语句特殊击键344

附录G可捕获的错误345

附录H知识点索引347

参考文献351

热门推荐