当前位置:首页 > 工业技术
Visual Basic 6.0程序设计
Visual Basic 6.0程序设计

Visual Basic 6.0程序设计PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:齐智敏,许杰主编
  • 出 版 社:沈阳:东北大学出版社
  • 出版年份:2004
  • ISBN:7810549979
  • 页数:376 页
图书介绍:Visual Basic是近年来在国内外得到迅速推广应用的可视化程序设计语言,具有简单易学、功能强大、软件费用支出低、见效快等特点。它提供了开发windows应用程序最迅速、最简捷的方法,不但是专业人员得心应手的开发工具,而且易于被非专业人员掌握使用。目前,全世界数以百万计的程序设计人员正在用Visual Basic开发各种类型的软件。Visual Basic 6.0所提供的开发环境windows 9x,windows NT4.0或windows 2000具有完全一致的界面,使用更方便,其代码效率已达到Visual C++的水平。在面向对象程序设计方面,Visual Basic-6.0版全面支持面向对象的程度设计,包括数据抽象、封装、对象与属性、类与成员、继承和多态等。本书针对初学者的特点,在体系结构和内容上注意了由简及繁、由浅入深、循序渐进、深入浅出以及理论与实践的密切结合。本书在保持知识系统性的同时,特别注意实际应用,突出应用性。本书是一本讲述Visual Basic基本语言知识和编程技巧的通用教程。全书共15章,第1章至9章,介绍了Visual Basic 6.0编程环境、编程语
《Visual Basic 6.0程序设计》目录

第1章 Visual Basic 6.0基础知识 1

1.1 Visual Basic 6.0语言的特点 1

1.2 Visual Basic的不同版本 2

1.3 Visual Basic 6.0的安装 2

1.3.1环境要求 2

1.3.2安装步骤 3

1.3.3添加或删除Visual Basic 6.0部件 3

1.4 Visual Basic 6.0的启动与退出 3

1.5 Visual Basic 6.0的用户界面 4

1.5.1用户界面 4

1.5.2菜单组成 6

1.5.3工具栏 10

习题1 10

上机指导1 11

第2章 Visual Basic程序基础 12

2.1 Visual Basic 6.0的命名规则及语法规则 12

2.1.1命名规则 12

2.1.2语句及语法规则 12

2.2数据类型 13

2.2.1基本数据类型 13

2.2.2用户定义的数据类型 15

2.2.3枚举类型 16

2.3常量和变量 19

2.3.1常量 19

2.3.2变量 20

2.3.4变量的作用域 24

2.4运算符与表达式 26

2.4.1算术运算符 26

2.4.2关系运算符与逻辑运算符 28

2.4.3表达式的执行顺序 30

2.5数据输入输出 31

2.5.1数据输出——Print方法 31

2.5.2数据输入——InputBox函数 35

2.5.3 MsgBox函数和MsgBox语句 37

习题2 40

上机指导2 42

第3章 Visual Basic控制结构 43

3.1选择控制结构 43

3.1.1单行结构条件语句 43

3.1.2块结构条件语句 44

3.1.3 IIf函数 47

3.1.4多分支控制结构 48

3.2循环控制结构 52

3.2.1 For循环 52

3.2.2当循环 57

3.2.3 Do循环 59

3.2.4多重循环 62

3.3 GoTo型控制 66

3.3.1 GoTo语句 65

3.3.2 On—GoTo语句 66

3.4数组 67

3.4.1数组的概念 67

3.4.2默认数组 71

3.4.3动态数组 71

3.4.4数组的基本操作 75

3.4.5数组的初始化 80

3.4.6控件数组 81

3.5常用内部函数 84

习题3 87

第4章 过程 89

4.1 Sub过程 89

4.1.1建立Sub过程 89

4.1.2调用Sub过程 91

4.1.3通用过程与事件过程 93

4.2 Function过程 95

4.2.1建立Function过程 95

4.2.2调用Function过程 96

4.3参数传送 98

4.3.1形参与实参 98

4.3.2引用 99

4.3.3传值 101

4.3.4数组参数的传送 103

4.4可选参数与可变参数 105

4.4.1可选参数 105

4.4.2可变参数 106

4.5递归 107

4.6 Shell函数 108

习题4 110

上机指导4 110

第5章 Visual Basic窗体 111

5.1窗体的属性、事件与方法 111

5.1.1窗体的常用属性 111

5.1.2窗体的常用事件 114

5.1.3窗体的常用方法 115

5.1.4控件的常用事件 116

5.1.5 LoadPicture函数 118

5.2多窗体 120

5.2.1加载窗体 120

5.2.2显示窗体 120

5.2.3隐藏窗体 121

5.2.4卸载窗体 121

5.2.5建立多窗体 122

5.3鼠标事件与键盘事件 124

5.3.1鼠标事件 124

5.3.2鼠标光标的形状 125

5.3.3设置鼠标光标的形状 126

5.3.4键盘事件 127

习题5 128

上机指导5 128

第6章 Visual Basic常用控件 132

6.1标签和文本框控件 132

6.1.1标签(Label控件) 132

6.1.2文本框(TextBox控件) 135

6.2命令按钮与计时器 140

6.2.1命令按钮(CommandButton控件) 140

6.2.2计时器(Timer控件) 142

6.3单选按钮与复选框 144

6.3.1单选按钮(OptionButton控件) 144

6.3.2复选框(CheckBox控件) 146

6.4框架与滚动条 148

6.4.1框架(Frame控件) 148

6.4.2滚动条(HScrollBar和VScrollBar控件) 152

6.5列表框和组合框 154

6.5.1列表框(ListBox控件) 155

6.5.2组合框(ComboBox控件) 159

6.6图片框与图像框控件 163

6.6.1图片框(PictureBox控件) 163

6.6.2图像框(Image控件) 167

6.7设计简单的动画 169

习题6 172

上机指导6 173

第7章 程序调试及错误处理 178

7.1程序错误 178

7.2程序调试和工具 179

7.2.1调试工具 179

7.2.2程序调试 179

7.3错误捕获及错误处理 183

7.3.1使用On Error语句 183

7.3.2 Err对象 187

7.3.3使用Resume语句 188

7.4防止程序错误的准则及策略 190

7.4.1准则 190

7.4.2调试策略 191

7.5条件编译 191

7.5.1条件编译语句 191

7.5.2使用条件编译 192

习题7 193

第8章 菜单设计 194

8.1窗口菜单设计 194

8.1.1菜单控件的创建 195

8.1.2菜单编辑器中列表框的使用 195

8.1.3分隔菜单项的使用 196

8.1.4访问键和快捷键的使用 196

8.2菜单的属性说明 202

8.3弹出式菜单 205

习题8 207

上机指导8 207

第9章 文件操作 212

9.1文件概述 212

9.2文件的打开与关闭 214

9.2.1文件的打开(建立) 214

9.2.2文件的关闭 216

9.3文件操作语句和函数 216

9.3.1文件指针 216

9.3.2其他语句和函数 217

9.4顺序文件 219

9.4.1顺序文件的写操作 219

9.4.2顺序文件的读操作 222

9.5随机文件 224

9.5.1随机文件的打开与读写操作 225

9.5.2随机文件中记录的增加与删除 226

9.6二进制文件 227

9.6.1二进制存取与随机存取 227

9.6.2二进制存取中的文件指针 227

9.7文件系统控件 228

9.7.1驱动器列表框和目录列表框 228

9.7.2文件列表框 230

9.8程序举例 232

习题9 234

上机指导9 236

第10章 数据库技术 237

10.1数据库概念 237

10.1.1数据库系统的优点 237

10.1.2数据库语言 237

10.1.3分布式数据库 237

10.2关系数据库模型 238

10.2.1关系数据库 238

10.2.2 RecordSet 240

10.3可视化数据库管理器VisData的使用 241

10.3.1创建新的数据库及表 241

10.3.2数据库操作 243

10.3.3“数据窗体设计器”的使用 245

10.4数据控件 246

10.4.1数据控件常用的属性 247

10.4.2数据绑定控件常用属性 248

10.4.3使用数据控件操作数据库的数据 249

10.4.4数据控件的事件 251

10.4.5数据控件的常用方法 252

10.4.6记录集的属性方法 253

10.4.7数据库记录的增删改操作 256

10.5利用DAO存取数据库 259

10.6结构化查询语言(SQL) 265

10.6.1结构化查询语言 265

10.6.2使用SQL 267

10.7 ADO数据控件 270

10.7.1 ADO对象模型 270

10.7.2利用ODBC数据源访问数据库 271

10.7.3用ADO控件的记录集操作记录 273

10.7.4 ADO控件的事件 274

10.7.5 ADO控件编程示例 274

习题10 276

上机指导10 277

第11章 多文档界面(MDI) 278

11.1创建和设计MD I窗体及其子窗体 279

11.2 MDI窗体与子窗体的交互 280

11.3多文档界面应用程序中的“窗口”菜单 282

11.4应用MDI窗体注意事项 282

11.5工具栏和状态栏 283

11.5.1在ImageList控件中添加图像 283

11.5.2在ToolBar控件中添加按钮 284

11.5.3响应ToolBar控件事件 286

11.5.4状态栏 286

习题11 287

上机指导11 287

第12章 多媒体应用* 290

12.1 Win32API函数 290

12.1.1 Win32API函数概述 290

12.1.2在VB中访问查看API函数 291

12.1.3把声明、常量或类型拷贝到Visual Basic代码中 294

12.1.4使用API函数举例 295

12.2多媒体应用 297

12.2.1多媒体基础 297

12.2.2 MMControl控件 298

12.2.3用MMControl控件的多媒体功能制作一个CD播放器 300

12.2.4使用API多媒体函数 303

习题12 305

第13章 OLE自动化与VBA* 306

13.1 OLE简介 306

13.1.1软件组件 306

13.1.2复合文档 306

13.1.3 OLE术语 307

13.2 OLE容器控件 309

13.2.1设计时链接与嵌入对象 309

13.2.2常用OLE控件属性 313

13.3常用OLE容器控件方法 314

13.4 OLE自动化 315

13.4.1 OLE拖放操作 315

13.4.2 OLE自动化 316

13.4.3联系OLE服务器 316

第14章 ActiveX应用* 319

14.1简介 319

14.2 ActiveX控件与可插入对象 319

14.2.1 ActiveX控件 319

14.2.2可播入对象 321

14.3滑道控件和上下控件 322

14.3.1概述 322

14.3.2滑道属性和操作 323

14.3.3上下控件属性 325

14.3.4上下控件操作 325

14.4 TabStrip控件和SSTab控件 325

14.4.1概述 325

14.4.2增加、删除TabStrip选项卡条 326

14.4.3 TabStrip属性 327

14.4.4 TabStrip操作 327

14.4.5增加、删除SSTab选项卡条 328

14.4.6 SSTab属性 329

14.4.7 SSTab操作 330

14.4.8 SSTab与TabStrip的比较 330

14.5图像组合框 333

14.5.1添加或删除列表项 334

14.5.2为列表项添加图像 334

14.5.3列表项的缩进 335

14.5.4示例:图像组合框_选择项目 336

14.5.5示例:图像组合框_驱动器信息 337

14.6平面滚动条 338

14.6.1平面滚动条简介 338

14.6.2平面滚动条属性 339

14.6.3平面滚动条操作 339

14.6.4示例:平面滚动条属性和操作 339

14.7月浏览器 341

14.7.1月浏览器简介 341

14.7.2月浏览器属性 341

14.7.3月浏览器方法 342

14.7.4月浏览器事件 344

14.7.5示例:月浏览器属性和操作 344

14.8日期时间拾取器 347

14.8.1日期时间拾取器简介 347

14.8.2日期时间拾取器属性 347

14.8.3日期时间拾取器格式 348

14.8.4示例:日期时间拾取器-选择 348

14.9用ActiveX控件界面向导创建ActiveX控件 349

14.9.1创建工程 349

14.9.2添加工程 350

14.9.3用ActiveX控件界面向导创建ShapeLebel控件接口 351

14.9.4为ShapeLebel控件增加属性页 353

14.9.5编译组件 354

习题14 354

第15章 VB综合开发实例——知识信息管理系统* 355

15.1需求分析 355

15.2功能分析 355

15.3数据库设计 355

15.4开发过程 356

15.4.1程序模块 356

15.4.2程序模块调度关系 356

15.4.3公用程序模块 357

15.4.4 FrmMain程序 357

15.4.5 Frm类别表 367

15.4.6 Frm文件表 369

15.4.7 Frm我的表 372

15.4.8 Frm向导表 374

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