当前位置:首页 > 工业技术
跟我学Visual Basic 和程序设计
跟我学Visual Basic 和程序设计

跟我学Visual Basic 和程序设计PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:(美)(J.索哈)John Socha著;高非译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1994
  • ISBN:7505325969
  • 页数:300 页
图书介绍:
《跟我学Visual Basic 和程序设计》目录

文本和图片 (20 1

目录 1

怎样使用ResizeInside (23 1

前言 1

第一部分 Visual Basic入门 1

第一章 从头开始 2

启动VB 2

退出VB 3

什么是程序设计 3

使用Debug窗口 4

显示Debug窗口 4

在Debug窗口中输入命令 5

离开运行方式 6

Print命令 7

建立一个Basic命令 7

其它的限制 (27 8

进行算术运算 10

计算器功能 10

商和余数 11

指数运算 12

混合运算式 12

有关工具 13

总结 14

变量是什么 15

第二章 变量和值 15

变量在什么地方? 16

给变量命名 17

和类型 18

变量和类型 19

类型和数值的进…步介绍 20

探讨对数值的限制 21

科学表示法 23

有关工具 24

总结 25

在一个窗口产内画图 26

第三章 在屏幕上画图 26

画图和Twips 28

初识对象与窗体 29

进一步学习画图 30

关键字Step 30

CurrentX和CurrentY属性 31

有关工具 33

总结 34

第四章 编制程序 35

编写第一个程序 35

解剖一个事件处理程序 36

一个多行程序 38

程序的事件驱动方式 38

编制Sketch程序 39

选择事件 40

移动鼠标画线 40

写事件处理程序 42

按鼠标键画线 43

存储Sketch作业 43

打开Sket ch作业 45

If…Then命令 46

布尔表达式(条件) 47

If…Then命令中的Else部分 48

布尔运算符 49

完成Sketch 50

有关工具 51

总结 51

第五章 增加一个菜单条 52

创建一个菜单条 52

建立菜单标题 53

控制与控制名 54

建立退出项 54

为菜单项编程 55

增加一个清除菜单 56

完成菜单条 56

在菜单中插入分割线 56

增加控制数组 57

改变线宽 58

给菜单项打√ 59

总结 61

第六章 使用数组变量存储画线 62

设计一个新的Sketch程序 62

数组变量 63

定义窗体水平的变量 65

在Sketch中存储点 66

重现窗体 67

重现Sketch的画线 68

For...Next命令 70

记忆不连续的线 71

保存线宽 74

打印图形 74

生成EXE程序 75

最后的Sketch程序 77

有关工具 79

总结 80

设计Icon Clock 82

第七章 建立时程程序 82

使用图标工作 83

在图标内作图 83

设置标题 84

读时钟 85

使用计时器 85

创建一个计时器 86

设置计时器 87

使用时间函数 89

显示时间 89

从日期数值中取得信息 91

画时钟表面 92

设置图标 92

画时钟指标 92

最小化Icon Clock 95

显示一个秒针 96

画彩色图 97

用异或方式擦除一条线 97

画时针和分针 100

有关工具 104

总结 105

第二部分 建立大程序 107

渐进地编程 108

详细的说明书 108

第八章 设计和编写程序的方法 108

如何设计程序 108

介于两者之间的方法 109

我们这里使用的方法 109

设计用户界面 109

初始设计 110

写功能部件的清单 111

画屏幕 112

编写程序 114

先增加功能部件再测试 114

增加功能、调试、重设计 114

什么是好的设计 115

总结 116

第九章 创建Address Book的用户界面 118

创建控制 118

逐个设置的方法 119

创建控制组 120

存储作业 124

建立一个Program Manager 图标 124

新的控制和属性 125

文本框 125

组合框 126

命令按钮 126

标签 126

窗体的属性 126

使Assress Book运转起来 127

调整Tab顺序 128

创建组合框 129

关于“方法” 129

初始化chophone组合框 130

总结 133

有关工具 133

第十章 读、写Address Book数据文件 134

处理磁盘文件 134

建立一个磁盘文件 135

写文件 136

读文件 138

关闭文件 140

读写Address Book 140

包装数据:用户定义的类型 141

定义新类型 141

设计一种Address Info类型 143

固定长度串 144

读写复合变量 146

使用在线帮助 148

删去尾空格 148

建立新的子程序 149

子程序与变量 151

建立DBClose子程序 152

建立DBRead和DBWrite子程序 153

有关工具 154

总结 155

第十一章 处理多个记录 156

使用模块 156

子程序参数的使用 159

修改数据库模块 160

修改DATABASE.BAS处理多个记录 162

在DBOpen中增加处理多记录的功能 162

测试你的程序 163

建立DBLen()函数 164

修改DBRead 166

修改DBWrite 166

给窗体增加处理多记录的功能 167

给DBClose加注释 167

修改GetRecord 168

增加窗体水平的变量 168

建立空记录 171

修改SaveRecord 171

记录的修改标记 172

创建菜单条 173

增加新记录 175

在记录间移动 176

支持Cut、Copy、Paste和Undo功能 178

使用Exit菜单项 178

有关工具 179

总结 180

第十二章 查找、打印、排序和删除 182

查找 182

打印地址 184

地址排序 184

总结 185

删除地址 185

第三部分 高级技术工具框 186

第十三章 高级技术综述 187

VB特有的技术 187

定制控制 187

DLL和Windows函数 187

声明语句 188

C和VB之间的类型转换 189

打印机分辨率 191

了解屏幕分辨率 191

第十四章 编写适用于所有显示器的程序 191

显示器分辨率 191

屏幕尺寸如何影响密度 192

什么是逻辑英寸? 193

广告上的术语的含义是什么? 193

定义逻辑英寸 194

能得到清晰的图像吗? 195

如何改变VB的对象的大小 196

如何改变控制的高度? 196

Twips和文本高度 196

如何调整你的程序 197

如何使用组合框 198

如何使用列表框 198

如何改变图片大小 199

规则总结 203

颜色 203

控制数组 204

一个例子:ClockCal(时钟日历) 204

如何重设尺寸 205

ClockCal程序如何工作 206

ClockCal的程序 207

ClockCal窗体 207

第十五章 控制工具箱 215

进程条 215

怎样使用UpdateProgress 215

UpdateProgress是怎样工作的 216

源程序 216

在控制周围画阴影 217

源程序 218

丢弃字符 219

检查文本框的输入 219

使用KeyPress的局限 220

检查简单的浮点数 220

检查其它类型的输入 223

文本框的覆盖模式 223

一个例子 223

口令字文本框 224

怎样建立口令字域 224

支持一个编辑菜单 225

工作过程 226

键盘快捷键 227

为3-D按钮设置Default和Cancel属性 227

在窗体左侧隐藏窗体 229

第十六章 窗体工具箱 230

窗体居中 230

怎样使用CenterForm 230

备注 230

工作过程 231

使用内部尺寸设置窗体大小 231

程序 231

备注 232

ResizeInside的工作过程 232

程序 233

限制窗体的大小 233

重设窗体中控制的尺寸 234

保持宽度不变 234

为一个窗体设置最小的尺寸 234

重设文本框尺寸 235

移动控制 236

什么时候重设控制大小 236

程序例子 236

使用启动屏幕 237

建立Sub Main 237

显示启动屏幕 237

在Sub Main中增加一个启动屏幕 238

第十七章 绘图工具箱 239

快速画线 239

Polyline如何工作 240

全局定义 241

样本程序 241

在打印机上用Polyline画图 241

使用非象素尺度模式 242

快速画标尺 242

标尺如何工作 242

RULER.BAS模块 243

样本程序 246

绘制填充的多边形 246

Polygon如何工作 247

样本程序 248

全局定义 248

Polygon的填充方式 248

使用非象素尺度模式 249

用Polygon在打印机上绘图 249

调整打印机的DrawWidth 250

计算象素的宽度 251

屏幕和打印机上象素大小的比值 251

象素尺度如何工作 252

怎样使用APISCALE.BAS 252

使用屏幕象素模式进行打印 252

程序 253

在API调用中使用Twip尺度 254

怎样使用APISCALE.BAS 255

Twip标尺如何工作 255

程序 255

第十八章 字体的工具集 258

按照TextHeight值寻找字体 258

字体简介 258

如何使用FindFontSize 259

这个函数如何工作 259

可靠地设置字体名 260

程序 260

简单的解决方法 261

字体的背景知识 261

把FONTNAME.BAS加入到你的作业中 262

使用FONTNAME.BAS 263

字体匹配工作是怎样进行的 263

GetMatchingFons$如何工作 264

程序 265

如何使用sndlPlaySound 271

第十九章 工具框:杂题 271

多媒体音响 271

定义 272

运行DOS程序 272

Shell基础 272

运行特殊的的DOS命令 273

在后台运行DOS程序 273

等到DOS程序结束 274

错误信息 275

内存简介 275

编写大型程序 275

Windows的调试版的限制 276

VB的限制 276

宝贵的系统资源 277

查看DOS和Windows的版本 279

这两个函数怎样工作 279

程序 280

寻找一个程序的目录 281

建立一个Windows 3.1的屏幕保护器 281

Sub Main如何工作 282

如何建立一个Windows 3.1的屏幕保护器 282

空窗体如何工作 284

Setup 窗体如何工作 285

一些检测屏幕保护器的技巧 285

SCRNASVE.BAS模块 285

BLANK.FRM窗体 287

SETUP.FRM窗体 289

附录A:安装VisualBasic和配套磁盘的文件 292

附录B:使用配套磁盘中的商品软件 296

相关图书
作者其它书籍
返回顶部