Visual Basic for Windows程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:孙大勇编著
- 出 版 社:北京:国防工业出版社
- 出版年份:1996
- ISBN:711801544X
- 页数:334 页
第一篇 基础篇 1
第一章 入门 1
1.1.1 VB基本环境、界面组成 1
一、安装VB 1
二、启动VB 1
三、退出VB 1
1.1.2 VB界面的组成 1
一、主窗口 2
二、窗体窗口 3
三、工具箱窗口 3
四、属性窗口 4
五、项目窗口 4
1.1.3 程序文件分类说明 5
习题 5
第二章 程序设计方法与步骤 6
1.2.1 什么是程序设计 6
1.2.2 面向对象技术概述 6
1.2.3 VB程序设计步骤 7
一、设计用户界面 7
二、设置控件属性 7
三、编写过程代码 7
1.2.4 设计第一个Windows应用程序 8
一、设计用户界面 8
二、设置控件属性 10
三、编写代码 12
1.2.5 打印窗体及代码 14
1.2.6 将设计好的程序存盘 14
1.2.7 将程序编译成EXE文件 15
习题 15
附1.2实例 程序清单 17
第三章 窗体 18
1.3.1 窗体的属性 18
1.3.2 窗体的事件 22
1.3.3 窗体的方法 23
1.3.4 设计窗体演示程序 23
一、设计用户界面 23
二、设置控件属性 24
三、编写过程代码 24
1.3.5 单选按钮控件 28
1.3.6 复选框控件 28
1.3.7 列表框控件 28
1.3.8 组合框控件 28
一、style属性值为0 28
二、style属性值为1 28
三、style属性值为2 28
习题 29
附1.3实例程序清单 32
第四章 基本输入输出 34
1.4.1 利用InputBox函数进行输入 34
1.4.2 利用Print方法输出 35
1.4.3 利用MsgBox函数输入输出 35
1.4.4 设计输入输出演示程序 36
一、设计用户界面 37
二、设置窗体属性 37
三、编写过程代码 37
习题 39
附1.4 实例 程序清单 41
第五章 基本语句及函数 43
1.5.1 变量 43
一、变量名 43
二、变量类型 43
三、变量定义 43
四、变量作用域 46
1.5.2 运算符 48
1.5.3 基本命令语句 50
1.5.4 系统函数 55
一、字符串函数 55
二、数学函数 58
三、日期函数 58
1.5.5 数组 59
一、数组定义 59
二、数组命令语句及函数 60
1.5.6 过程与函数 61
一、过程 61
二、函数 62
1.5.7 设计编辑式计算器程序 63
一、第一步:设计用户界面 63
二、第二步:设置控件属性 63
三、第三步:编写过程代码 63
习题 66
附1.5 实例 程序清单 70
第六章 菜单设计 75
1.6.1 菜单功能概述 75
1.6.2 设计字处理器菜单系统 75
1.6.3 菜单的其他控制功能 79
一、程序中对菜单项有效性的控制 79
二、动态增减菜单项 79
习题 81
附1.6 实例 程序清单 84
第七章 色彩及调色板 87
1.7.1 色彩的设置 87
一、RGB函数 87
二、QBCOLOR函数 87
三、使用色彩值 88
四、使用色彩常量 88
1.7.2 与色彩有关的窗体属性 88
1.7.3 色彩的获取 89
1.7.4 调色板 89
1.7.5 设计全色彩调色板 90
一、滚卷条控件 90
二、标签控件 91
三、命令按钮控件 92
四、设计思想 92
五、第一步:设计用户界面 92
六、第二步:设置控件属性 92
七、第三步:编写过程代码 93
习题 95
附1.7 实例程序清单 97
第八章 绘图 101
1.8.1 坐标系统 101
1.8.2 基本绘图语句 102
一、PSET画点语句 102
二、Line画线语句 102
三、CirCle画圆语句 104
四、与绘图有关的窗体属性 105
五、与绘图有关的方法 108
六、图形存储方法 109
七、图形打印方法 109
1.8.3 与绘图有关的控件 109
一、图片框(Picture) 109
二、图象框(Image) 109
三、图片框及图象框的属性 109
四、图片框及图象框的事件 109
五、过程及方法 109
1.8.4 鼠标控制 110
一、MouseDown鼠标按下事件 110
二、MouseUp鼠标放开事件 111
三、MouseMove鼠标移动事件 111
四、鼠标的状态 111
1.8.5 绘图与鼠标控制演示程序 112
一、第一步:设计用户界面 112
二、第二步:设置属性 112
三、第三步:编写过程代码 112
习题 116
附1.8 实例 程序清单 116
第九章 游戏、动画及拖放程序设计 121
1.9.1 游戏程序设计 121
一、第一步:设计用户界面 121
二、第二步:设置控件属性 122
三、第三步:编写过程代码 122
1.9.2 动画程序设计 123
一、使用随机函数 123
二、使用Move方法 126
1.9.3 拖放程序设计 128
一、第一步:设计用户界面 130
二、第二步:设置控件属性 130
三、第三步:编写过程代码 130
习题 133
附1.9 实例 程序清单 133
第十章 多重窗体及控件数组 143
1.10.1 多重窗体 143
1.10.2 控件数组 144
1.10.3 控件数组演示实例 144
一、第一步:设计用户界面 145
二、第二步:设置属性 145
三、第三步:编写过程代码 145
1.10.4 多重窗体及控件数组综合演示实例 147
一、第一步:设计用户界面 148
二、第二步:设置窗体属性 148
三、第三步:编写过程代码 149
习题 152
附1.10 实例 程序清单 152
第十一章 程序调试 162
1.11.1 程序调试工具 162
一、中断 163
二、选择执行 163
三、立即窗口 164
1.11.2 错误处理 166
一、错误信息函数 166
二、错误处理语句 166
1.11.3 集中错误处理函数 167
1.11.4 设计具有容错功能的图形打开器 168
一、第一步:设计用户界面 168
二、第二步:设置属性 169
三、第三步:编写过程代码 169
习题 171
附1.11 实例 程序清单 175
第二篇 提高篇 177
第一章 文件系统 177
2.1.1 文件结构 177
一、顺序文件 177
二、随机文件 178
三、二进制文件 178
四、与文件操作有关的语句或函数 179
2.1.2 文件管理控件 180
一、驱动器列表框(Drive) 180
二、目录列表框(Dir) 181
三、文件列表框(File) 181
2.1.3 设计文件打开对话框 182
一、第一步:设计用户界面 183
二、第二步:设置窗体属性 184
三、第三步:编写过程代码 184
习题 187
附2.1 实例 程序清单 187
第二章 剪贴板及字处理程序设计 192
2.2.1 文本框控件 192
一、文本框的属性 192
二、文本框的方法和事件 193
三、键盘事件 193
2.2.2 剪贴板 194
2.2.3 设计实例 195
一、第一步:设计用户界面 195
二、第二步:设置控件属性 196
三、第三步:编写过程代码 196
习题 202
附2.2 实例 程序清单 202
第三章 动态数据交换 211
2.3.1 DDE的基本概念 211
一、链接标题 211
二、链接模式 211
2.3.2 设计状态下的DDE 212
2.3.3 程序状态下的DDE 214
2.3.4 链接事件 214
一、VB担任客户角色 214
二、VB担任服务器角色 214
2.3.5 链接方法 215
一、VB担任客户角色 215
二、VB担任服务器角色 215
2.3.6 DDE错误处理 215
2.3.7 非DDE链接 216
2.3.8 非DDE链接设计实例 217
一、第一步:设计用户界面 217
二、第二步:设置控件属性 217
三、第三步:编写过程代码 218
习题 219
附2.3 实例 程序清单 219
第四章 VB与动态链接库 223
2.4.1 动态链接库的声明及使用 223
一、DLL的说明 223
二、调用DLL子程序 223
2.4.2 about窗口 224
一、第一步:设计用户界面 224
二、第二步:设置属性 224
三、第三步:输入过程代码 225
2.4.3 演奏音乐 226
一、第一步:设计用户界面 226
二、第二步:设置控件属性 226
三、第三步:编写过程代码 226
2.4.4 由用户设置存盘程序 228
一、第一步:设计用户界面 228
二、第二步:设置属性 228
三、第三步;编写过程代码 229
2.4.5 动态显示操作进度 230
一、第一步:设计用户界面 231
二、第二步:设置属性 232
三、第三步:编写过程代码 232
习题 234
附2.4 实例 程序清单 234
第五章 无限扩增技术(VBX) 244
2.5.1 3D(三维)控件 244
2.5.2 公用对话框控件 245
2.5.3 图形控件 246
2.5.4 动态按钮控件 246
2.5.5 编辑格式控件 246
2.5.6 网格控件 247
2.5.7 设计3D界面 249
一、第一步:设计用户界面 250
二、第二步:设置窗体属性 250
三、第三步:编写过程代码 251
习题 253
附2.5 实例 程序清单 253
第三篇 综合实例篇 264
第一章 按键式计算器 264
3.1.1 设计思想 264
3.1.2 程序设计 264
一、第一步:设计用户界面 264
二、第二步:设置窗体属性 264
三、第三步:编写过程代码 265
附3.1 实例 程序清单 270
第二章 绘图程序设计 284
3.2.1 设计思想 284
3.2.2 绘图原理 284
3.2.3 程序设计 285
一、第一步:设计用户界面 285
二、第二步:设置窗体属性 286
三、第三步:编写过程代码 287
附3.2 实例 程序清单 294
附录 317
附录1 命令语句、函数、关键字、属性、方法、事件的简要说明 317
附录2 错误代码与简要说明 332
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《抗战三部曲 国防诗歌集》蒲风著 1937
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017