![Visual Basic 3.0 for Windows编程实用手册](https://cover.qianqiantushu.cc/35/s6ec482b.jpg)
![Visual Basic 3.0 for Windows编程实用手册](https://cover.qianqiantushu.cc/35/s6ec482b.jpg)
Visual Basic 3.0 for Windows编程实用手册PDF电子书下载
- 电子书积分:19 积分如何计算积分?
- 作 者:赵胜利编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:1997
- ISBN:7115062846
- 页数:664 页
目录 1
第一章 预备知识 1
1.1 Windows应用程序 1
1.2 Windows环境下的程序运行机制 2
1.3 面向对象编程 3
1.3.1 基本概念 3
1.3.2 对象的属性 4
1.3.3 对象的方法 4
1.4.2 VB所能识别的对象 5
1.4.1 可视的程序设计环境 5
1.4 Visual Basic中的面向对象的编程方法 5
1.4.3 VB对象的属性、方法和事件 6
1.5 VB的语句、函数和过程 6
1.5.1 程序的语句和函数 6
1.5.2 基本语句 6
1.5.3 程序过程 7
1.5.4 自定义函数 7
1.5.5 引用算子“.”和“_” 7
1.5.6 约定的印刷格式 7
1.6.1 基本数据类型 8
1.6 VB的基本数据类型和运算符 8
1.6.2 VB的运算符 10
1.7 VB的项目 11
1.8 VB对硬件及软件环境的要求 12
1.9 安装并进入VB环境 12
第二章 VB的编程环境 14
2.1 主(Main)窗口 14
2.1.1 功能和组成 14
2.1.2 标题栏 14
2.1.3 主菜单 15
2.1.4 工具栏 28
2.2 窗体窗口(Form) 29
2.3 项目窗口(Project) 30
2.3.1 功能和组成 30
2.3.2 标题 30
2.3.3 View Form按钮 30
2.3.4 View Code按钮 30
2.5.1 功能和组成 31
2.5 工具箱窗口(ToolBox) 31
2.4.5 属性列表框 31
2.4.4 属性编辑框 31
2.4.3 对象名称下拉表 31
2.4.2 标题 31
2.4.1 功能及组成 31
2.4 属性窗口(Properties) 31
2.5.2 标题条 32
2.5.3 控件工具图标 32
2.5.4 控件的名称 32
2.6 其他窗口 32
2.6.1 编码窗口(Code) 32
2.6.2 调色板窗口(Color Palette) 33
2.6.3 调试窗口(Debug) 35
2.6.4 菜单设计窗口(Menu Design) 35
第三章 VB编程基础 38
3.1 如何尽快入门 38
3.2 建立一个简单的应用程序 38
3.2.1 建立VB程序基本步骤 38
3.2.2 设计用户界面和设置属性 39
3.2.3 编写事件过程 40
3.2.4 试运行程序 42
3.2.6 打印程序清单 43
3.2.5 生成EXE文件 43
3.3 VB的常量和变量 45
3.3.1 常量 45
3.3.2 变量 46
3.4 VB的数组 49
3.4.1 数组 49
3.4.2 动态数组 50
3.4.3 控件数组 50
3.5.1 三种控制结构 51
3.5.2 分支语句 51
3.4.5 数组的清除 51
3.5 VB的程序控制结构 51
3.4.4 数组和对象 51
3.5.3 循环语句 53
3.6 VB的过程和函数 54
3.6.1 事件过程 54
3.6.2 通用过程 54
3.6.3 自定义函数 56
3.6.4 参数的址传递和值传递 57
3.7.2 常量、变量和数组的作用域 60
3.7 作用域 60
3.7.1 VB程序块的作用范围 60
3.8 运行时错误的捕获和处理 62
3.8.1 运行时错误 62
3.8.2 捕获和处理 62
第四章 窗体和控件(一) 64
4.1 窗体(Form)对象 64
4.1.1 什么是窗体 64
4.1.2 自定义坐标系 64
4.1.3 窗体的属性 64
4.1.4 窗体的方法 65
4.1.5 窗体的事件 66
4.1.6 例子1:使用多个窗口,在过程中设置属性值 66
4.1.7 例子2:AutoRedraw属性,Paint事件,Main过程 75
4.2 标签(Label)控件 78
4.2.1 什么是标签 78
4.2.2 标签的属性 78
4.2.3 标签的方法 79
4.2.4 标签的事件 79
4.2.5 例子1:使用属性设置窗口,Click事件,控件数组 79
4.2.6 例子2:鼠标拖动控件,方法Drag 89
4.3.1 什么是文本框 91
4.3.2 文本框的属性 91
4.3 文本框(Text Box)控件 91
4.3.3 文本框的方法 92
4.3.4 文本框的事件 92
4.3.5 例子:Change事件 92
4.4.2 命令按钮的属性 96
4.4.4 命令按钮的事件 96
4.4.3 命令按钮的方法 96
4.4.1 什么是命令按钮 96
4.4 命令按钮(CommandButton)控件 96
4.4.5 例子:热键的设置 97
4.5 单选按钮(OptionButton)控件 99
4.5.1 什么是单选按钮 99
4.5.2 单选按钮的属性 99
4.5.3 单选按钮的方法 99
4.5.4 单选按钮的事件 100
4.5.5 例子:属性值Value 100
4.6.2 复选框的属性 104
4.6.1 什么是复选框 104
4.6 复选框(CheckBox)控件 104
4.6.3 复选框的方法 105
4.6.4 复选框的事件 105
4.6.5 例子 105
4.7 分类框(Frame)控件 112
4.7.1 什么是分类框 112
4.7.2 分类框的属性 112
4.7.3 分类框的方法 112
4.7.5 例子 113
4.7.4 分类框的事件 113
4.8 滚动条(ScrollBar)控件 119
4.8.1 什么是滚动条 119
4.8.2 滚动条的属性 120
4.8.3 滚动条的方法 120
4.8.4 滚动条的事件 120
4.8.5 例子:属性值Value,Max,Min 120
4.9.2 直线的属性 124
4.9.3 直线的方法 124
4.9.1 什么是直线 124
4.9 直线(Line)控件 124
4.10 外形(Shape)控件 125
4.10.1 什么是外形 125
4.10.2 外形的属性 125
4.10.3 外形的方法 125
4.11 计时器(Timer)控件 125
4.11.1 什么是计时器 125
4.11.2 计时器的属性 125
4.11.4 例子:Timer事件和InterVal属性 126
4.11.3 计时器的事件 126
4.12 图片框(PictureBox)控件 129
4.12.1 什么是图片框 129
4.12.2 图片框的属性 130
4.12.3 图片框的方法 131
4.12.4 图片框的事件 131
4.12.5 例子:属性Align和AutoSize 131
4.13 图像(Image)控件 133
4.1 3.1 什么是图像 133
4.13.2 图像的属性 133
4.13.5 例子:属性Stretch 134
4.13.4 图像的事件 134
4.13.3 图像的方法 134
4.14 菜单的设计 136
4.14.1 什么是菜单 136
4.14.2 菜单的属性 136
4.14.3 菜单的事件 136
4.14.4 菜单的例子 137
5.1.2 MDI窗体的属性 140
5.1.1 MDI窗体的概念 140
5.1 MDI窗体 140
第五章 窗体和控件(二) 140
5.1.3 MDI窗体的方法 141
5.1.4 MDI窗体的事件 141
5.1.5 多文档界面的例子 141
5.2 列表框(ListBox)控件 145
5.2.1 什么是列表框 145
5.2.2 列表框的属性 145
5.2.3 列表框的方法 145
5.2.6 例子:将表项从一个列表框移向另一个列表框 146
5.2.4 列表框的事件 146
5.2.5 列表框的使用 146
5.3 组合框(ComboBox)控件 149
5.3.1 什么是组合框 149
5.3.2 组合框的属性 149
5.3.3 组合框的方法 150
5.3.4 组合框的事件 150
5.3.5 组合框的用法 150
5.3.6 组合框的例子 150
5.4.2 驱动器列表框的属性 153
5.4 驱动器列表框(DriveListBox)控件 153
5.4.1 什么是驱动器列表框 153
5.4.3 驱动器列表框的方法 154
5.4.4 驱动器列表框的事件 154
5.5 目录列表框(DirectoryListBox)控件 154
5.5.1 什么是目录列表框 154
5.5.2 目录列表框的属性 154
5.6.1 什么是文件列表框 155
5.6 文件列表框(FileListBox)控件 155
5.6.2 文件列表框的属性 155
5.5.3 目录列表框的方法 155
5.5.4 目录列表框的事件 155
5.6.3 文件列表框的方法 156
5.6.4 文件列表框的事件 156
5.6.5 文件列表框的例子 156
5.7 通用对话框(CommonDialog)控件 162
5.7.1 什么是通用对话框 162
5.7.2 通用对话框的一般属性 162
5.7.3 文件打开(Open)对话框及其特殊属性 162
5.7.4 文件打开对话框的例子 162
5.7.6 文件存盘对话框的例子 164
5.7.5 文件存盘(Save As)对话框及其特殊属性 164
5.7.7 字体选择(Font)对话框及其特殊属性 165
5.7.8 字体选择对话框的例子 166
5.7.9 打印(Print)对话框及其特殊属性 166
5.7.10 打印对话框的例子 166
5.7.11 调色板(Color)对话框及其特殊属性 167
5.7.12 调色板(Color)对话框的例子 168
5.7.13 帮助(Help)对话框及其特殊属性 169
5.7.14 帮助对话框的例子 169
5.8.2 网格的属性 171
5.8 网格(Grid)控件 171
5.8.1 什么是网格 171
5.8.3 网格的方法 172
5.8.4 网格的事件 172
5.8.5 网格的使用 172
5.9 数据(Data)控件 172
5.9.1 什么是数据控件 172
5.9.2 数据控件的属性 173
5.9.3 数据控件的方法 173
5.9.5 数据控件的例子 174
5.9.4 数据控件的事件 174
5.10 数据约束控件 176
第六章 文件管理和数据库管理 183
6.1 文件的输入和输出 183
6.1.1 文件管理系统 183
6.1.2 顺序文件的访问 184
6.1.3 随机文件的访问 185
6.1.4 二进制文件的访问 186
6.1.5 与文件操作有关的语句和函数 187
6.1.6 例子:一个简单的文件处理器 187
6.2.1 对象变量的创建 191
6.2 对象变量 191
6.2.2 对象变量的Count属性 193
6.2.3 关键字Me与对象实例 193
6.2.4 例子:符号! 193
6.3 数据库管理对象 195
6.3.1 VB对数据库的理解 195
6.3.2 字段(Field)对象 196
6.3.3 字段集(Fields)对象 197
6.3.4 索引(Index)对象 197
6.3.7 表定义集(TableDefs)对象 198
6.3.5 索引集(Indexes)对象 198
6.3.6 表定义(TableDef)对象 198
6.3.8 查询定义(QueryDef)对象 199
6.3.9 表(Table)对象 199
6.3.10 动态记录集(Dynaset)对象 200
6.3.11 静态记录集(Snapshot)对象 200
6.3.12 数据库(Database)对象 201
6.4 创建和打开数据库 202
6.4.1 创建一个数据库 202
6.4.2 例子:函数CreateDatabase() 202
6.4.3 打开一个数据库 203
6.4.4 生成一个表(Table) 204
6.4.5 生成一个动态记录集(Dynaset) 204
6.4.6 生成一个静态记录集(Snapshot) 204
6.4.7 生成一个附加表(Attached Table) 205
6.5 数据库的操作 205
6.5.1 定位记录 205
6.5.2 增加记录 205
6.6 复习:FoxPro 2.5数据浏览器 206
6.5.6 根据条件生成新的记录集 206
6.5.5 属性的缺省写法 206
6.5.4 修改记录 206
6.5.3 删除记录 206
第七章 应用程序间的数据交换 323
7.1 程序间数据交换的类型 323
7.2 使用剪贴板(Clipboard)交换数据 323
7.2.1 剪贴板和它的方法 323
7.2.2 使用剪贴板的例子 324
7.3 使用DDE交换数据 326
7.3.1 什么是DDE 326
7.3.3 通过控件属性在程序中建立链接 327
7.3.2 建立链接最直接的方法 327
7.3.4 DDE的方法 328
7.3.5 DDE过程中的事件 329
7.3.6 DDE的例子 329
7.4 对象链接与嵌入(OLE) 337
7.4.1 什么是OLE 337
7.4.2 OLE和DDE的区别 338
7.4.4 OLE的方法 339
7.4.5 OLE的事件 339
7.4.3 OLE控件的属性 339
7.4.6 在设计阶段包容一个对象 340
7.4.7 在程序运行阶段包容对象 340
7.4.8 例子:OLE控件的使用 342
第八章 充分利用系统资源 355
8.1 VB可用的系统资源 355
8.2 动态链接库(DLL) 356
8.2.1 什么是DLL 356
8.2.2 在VB程序中调用DLL函数 356
8.4 联机帮助(Help)文件的制作 357
8.4.1 什么是Help文件 357
8.3 制作应用程序安装文件 357
8.4.2 Help文件的结构 358
8.4.3 编写Help源文件的方法 358
8.4.4 编写Help项目文件的方法 360
8.4.5 编译生成Help文件 364
第九章 一个完整的图形程序 365
9.1 图形程序:图标制作 365
9.2 设计阶段的窗体安排 370
9.3 全局声明和常量定义 372
9.4 通用过程 381
9.5 编辑窗口的窗体安排和编程 392
9.6 观察窗体的安排和编程 442
9.7 调色板窗口的窗体安排和编程 460
9.8 “关于”窗口的窗体安排和编程 470
第十章 通信程序实例 474
10.1 关于例子的说明 474
10.2 通信(MSCOMM)控件简介 474
10.3 关于调制解调器的基本命令 475
10.4 XModem通信协议 477
10.5 程序清单 478
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《战略情报 情报人员、管理者和用户手册》(澳)唐·麦克道尔(Don McDowell)著 2019
- 《实用内科手册》黄清,阮浩航主编 2016
- 《基层医疗卫生机构安全用药手册》黎月玲,熊慧瑜 2019
- 《同仁眼科手册系列 同仁儿童眼病手册》付晶编 2018
- 《环境噪声监测实用手册》中国环境监测总站编 2018
- 《高度关注物质(SVHC)毒性手册 上》顾爱华主编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019