《可视程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:林小茶编著
  • 出 版 社:石家庄:河北科学技术出版社
  • 出版年份:1996
  • ISBN:7537515506
  • 页数:286 页
图书介绍:

第一章 Windows基础 1

第一节 Windows的安装和启动 1

一、安装Windows 1

二、启动Windows 2

第二节 程序管理器初步 2

一、启动应用程序 3

二、启动多个应用程序 4

三、应用程序之间的切换 5

四、任务列表的使用 5

五、退出应用程序 7

六、退出Windows 7

第三节 Windows的基本操作 8

一、窗口的组成 8

二、窗口操作 9

三、菜单操作 10

第四节 对话框和控件 10

一、对话框 10

二、控件 12

第二章 Visual Basic的程序设计环境 15

第一节 安装和启动VB 15

一、安装 15

二、启动 15

第二节 写第一个程序 16

一、First程序的结果 16

二、建立并保存一个新的程序项目(Project) 17

三、First程序项的设计和运行 19

第三节 有关可视程序设计的相关概念 22

一、对象(Object) 23

二、属性(Property) 23

三、项目(Project) 24

四、事件(Event)和事件过程(Event Procedure) 24

五、方法(Method) 25

第四节 用于程序设计的主要窗口 26

一、主窗口 26

二、项目窗口 28

三、窗体窗口 28

四、工具箱 29

五、属性窗口 30

六、代码窗口 31

第五节 如何进行可视程序设计 33

一、创建用户界面 33

二、设置相关属性 34

三、代码设计与存取属性值 35

第六节 程序的运行和存储 36

一、程序的运行 36

二、存储 37

三、产生.EXE文件 37

第三章 VB程序设计语言基础 39

第一节 VB的数据类型 39

一、VB的基本数据类型 39

二、数组 41

三、用户自定义数据类型(结构) 42

第二节 运算符和表达式 43

一、表达式与赋值语句 43

二、算术运算符和算术表达式 43

三、关系运算符和关系表达式 44

四、逻辑运算符和逻辑表达式 44

五、字符串拚接运算符 45

第三节 控制语句的句法 46

一、分支结构 46

二、循环结构 50

第四节 过程与模块 53

一、事件过程与通用过程 53

二、模(Module)的概念 53

三、通用过程的编辑 54

四、项目中最先执行的过程 55

五、专用过程和公用过程 56

六、过程的定义和调用 57

七、参数的传地址和传值 58

第五节 变量的作用域和生存期 60

一、变量的作用域 60

二、变量的生存期与静态(Static)变量 61

第四章 VB的窗体与主要控件的使用方法 63

第一节 VB的窗体 63

一、窗体的属性 63

二、窗体的主要事件 66

三、方法和函数 67

四、实例 67

第二节 标签(Lable)控件的使用 70

一、用途 70

二、标签的属性 71

三、事件 71

四、实例 71

第三节 正文框(Text Box) 74

一、用途 74

二、正文框的属性 74

三、事件 75

四、方法 75

五、实例 75

第四节 命令按钮(Command Button) 79

一、用途 79

二、命令按钮的属性 79

三、事件 80

四、方法 80

五、实例 80

第五节 确认框(Check Box)与单选钮(Option Button) 80

一、用途 80

二、相关的属性 80

三、事件 81

四、实例 81

第六节 框架(Frame) 86

一、用途 86

二、相关的属性 86

三、事件 86

四、实例 86

第七节 列表框(List Box) 91

一、用途 91

二、相关的属性 91

三、事件 92

四、方法 92

五、实例 92

第八节 组合框(Combo Box) 96

一、用途 96

二、相关的属性 97

三、事件 97

四、方法 97

五、实例 97

第九节 滚动条(Scroll Bars) 99

一、用途 99

二、相关的属性 100

三、事件 100

四、实例 100

第十节 计时器(Timer) 102

一、用途 102

二、相关的属性 102

三、事件 102

第五章 用于绘图的控件及简单绘图方法 103

第一节 线条控件 103

一、相关的属性 103

二、事件 104

三、实例 104

第二节 形状控件 106

一、相关的属性 107

二、事件 108

三、实例 108

第三节 图片(Picture Box)控件与图象(Image)控件 112

一、相关的属性 112

二、事件 113

三、方法和函数 113

四、实例 113

第四节 颜色控制方法 116

一、可视界面设计时的颜色设置 116

二、运行过程中的颜色设置 116

第五节 绘图方法 118

一、坐标原点与CurrentX和CurrentY属性 118

二、画点 119

三、画线 119

四、画框 123

五、画圆、椭圆及弧 129

第六章 鼠标与键盘事件 130

第一节 鼠标事件 130

一、按下鼠标器的任一个键MouseDown 130

二、移动鼠标事件MouseMove 134

三、松开按在鼠标器上的任何一个键MouseUp 135

第二节 Button与Shift参数 138

一、Button参数 138

二、Shift参数 142

第三节 鼠标的拖放 143

一、与拖放有关的属性 144

二、与拖放有关的事件 144

三、实例 145

第四节 键盘事件 149

一、KeyPress事件 150

二、KeyDown事件与KeyUp事件 151

第七章 菜单的建立 154

第一节 菜单的结构 154

第二节 菜单设计窗口及其使用 155

一、菜单设计窗口 155

二、创建一个菜单 156

三、菜单设计窗口主要按钮的使用 159

第三节 创建菜单以后的工作 159

一、观察菜单的现状 159

二、为菜单控件编写代码 160

第四节 菜单控件的相关属性的设置 164

一、加分隔条 164

二、快捷键(Shortcut Keys)的设定 165

三、使菜单控件失效 166

四、给菜单控件加选项标记 166

五、使菜单控件不可见 166

第五节 菜单控件数组 166

第八章 使用对话框 171

第一节 预定义对话框 171

一、MsgBox语句与MsgBox函数 171

二、InputBox()函数的使用 183

第二节 自制对话框与多重窗体 187

一、建立自制对话框 187

二、自制对话框的属性 188

三、使用自制对话框窗体的方法和语句 188

四、设定起始窗体或模块 189

五、应用程序举例 189

第三节 普通对话控件的使用 195

一、Open对话框 196

二、Save As对话框 199

三、Color对话框 200

四、其它对话框 200

第九章 程序调试与错误处理 202

第一节 VB程序设计中的三种错误 202

一、编译错误(Compile Errors) 202

二、运行错误(Run Time Errors) 204

三、逻辑错误(Logical Errors) 208

第二节 逻辑错误的查找 208

一、中断模式 208

二、调试窗口的使用 208

三、设置断点 215

四、单步执行与过程执行 216

五、在中断模式下指定下一条执行语句 217

六、使用Calls对话框 217

第三节 运行时的错误处理 218

一、错误捕获 218

二、错误处理程序的编写 219

第十章 文件系统 221

第一节 有关文件操作的三个控件 221

一、文件列表框 221

二、目录列表框 222

三、磁盘列表框 222

四、利用三个控件设计一个对话框 223

第二节 顺序文件 230

一、打开顺序文件 230

二、关闭文件 231

三、读顺序文件 231

四、写顺序文件 231

五、举例 231

第三节 随机文件 237

一、打开随机文件 237

二、关闭随机文件 237

三、读写随机文件 237

四、Student应用程序 239

第四节 二进制文件 250

一、打开和关闭二进制文件 250

二、写若干字节到二进制文件中 250

三、读取二进制文件中的数据 251

第五节 使用网格控件显示随机文件的内容 252

一、网格控件的用途 252

二、网格控件的属性 253

三、使用网格控件显示随机文件 254

第十一章 数据控件与数据库 259

第一节 创建一个数据库 259

一、建立一个新的数据库 259

二、定义数据库的结构 259

三、输入数据到新建的表格中 262

第二节 使用数据(DATA)控件存取和显示数据库的内容 266

一、数据控件与束缚(Bound)控件的联合使用 266

二、建立一个项目显示数据库的内容 267

三、数据控件的使用 271

四、数据控件与非Access数据库的联系 271

五、束缚控件的使用 272

第三节 数据控件的属性 275

一、Exclusive属性 275

二、Readonly属性 276

三、RecordSource属性与SQL语句 278

四、RecordSet属性 278

第四节 数据控件的方法 279

一、Refresh方法 279

二、AddNew方法 280

三、Update方法 281

四、Delete方法 282

五、移动记录指针的方法 283