当前位置:首页 > 工业技术
Visual Basic工程应用与项目实践
Visual Basic工程应用与项目实践

Visual Basic工程应用与项目实践PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:赛奎春主编;高春艳,李俊民等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2005
  • ISBN:7111158601
  • 页数:396 页
图书介绍:本书包括Visual Basic 6.0编程基础及应用、控件应用与实践等系统设计。
《Visual Basic工程应用与项目实践》目录

目录 1

出版说明 1

前言 1

光盘使用说明 1

第1章 Visual Basic 6.0编程基础与应用 1

1.1 Visual Basic语言概述 1

1.1.1 VisualBasic语言简介 1

1.1.2 VisualBasic集成开发环境 1

1.2.1 知识讲解 5

1.2 程序结构 5

1.2.2 条件结构在程序编写中的应用 9

1.2.3 IIf函数应用实践 9

1.2.4 循环语句在工程管理中的应用 10

1.2.5 跳出循环语句 12

1.3 常用内部函数 12

1.3.1 知识讲解 12

1.3.2 利用随机函数随机产生试题数目 16

1.3.3 去掉字符串中的空格 18

1.3.4 字符串函数在程序开发中的应用 19

1.3.7 判断是否为日期型数据 21

1.3.5 Format函数在工程中的应用 21

1.3.6 在日期控件中取得当前系统日期 21

1.4 数组 22

1.4.1 知识讲解 22

1.4.2 Array函数应用 24

1.4.3 利用数组转换居民身份证号码 25

1.4.4 数组在工程中的应用 27

1.4.5 控件数组在数据库管理系统中的应用 28

1.5 过程 29

1.5.1 知识讲解 29

1.5.3 Function过程在数据计算方面的应用 31

1.5.2 Sub过程在工程中的应用 31

第2章 控件应用与实践 33

2.1 标签控件(Label) 33

2.1.1 知识讲解 33

2.1.2 Label控件作为标题的应用 34

2.1.3 Label控件在程序界面中的应用 35

2.1.4 Label控件在区域控制中的应用 36

2.2 文本框类控件 37

2.2.1 知识讲解 37

2.2.3 用MaskEdBox控件约束用户输入指定格式的数据 43

2.2.2 使用TextBox控件保护密码 43

2.2.4 使用RichTextBox控件处理大型文档 45

2.3 命令按钮控件(CommandButton) 48

2.3.1 知识讲解 48

2.3.2 在工程中按〈Enter〉键或〈Esc〉键选中命令按钮并执行一些操作 49

2.3.3 设计按钮的风格 50

2.3.4 有效地控制命令按钮的状态 51

2.4 选择类控件 53

2.4.1 知识讲解 53

2.4.2 单选框控件(OptionButton)在工程中的应用 54

2.4.3 利用CheckBox控件设计权限设置程序 55

2.5 列表类控件 56

2.5.1 知识讲解 56

2.5.2 使用ComboBox控件显示“规范化”数据 60

2.5.3 ListBox控件在工程中的应用 61

2.5.4 使用TreeView控件浏览部门表中的信息 62

2.5.5 使用UpDown控件选择年、月、日 65

2.6 日期/时间类控件 67

2.6.1 知识讲解 67

2.6.2 Timer控件在程序中的应用 70

2.6.3 使用DTPicker控件计算日期或天数 70

2.6.4 在MonthView控件上标记星期日 71

2.7 进度条控件 72

2.7.1 知识讲解 72

2.7.2 使用Slider控件显示声音播放进程 73

2.7.3 使用ProgressBar控件显示进程 74

2.8 滚动条类控件 75

2.8.1 知识讲解 76

2.8.2 用HscrollBar和VscrollBar控件浏览大幅图片 77

2.9 框架类控件 78

2.9.1 知识讲解 79

2.9.2 Frame控件在工程中的应用 79

2.9.3 SSTab控件中应用程序界面的应用 80

2.10 对话类控件 81

2.10.1 知识讲解 81

2.10.2 利用CommonDialog控件导入和导出数据库文件 82

2.10.3 利用CommonDialog控件设置字体 83

2.10.4 打印对话框 84

第3章 用户界面设计 86

3.1 系统主界面设计 86

3.1.1 知识讲解 86

3.1.2 通用型主界面的设计 88

3.1.3 图形化主界面的设计 92

3.2.1 知识讲解 95

3.2 应用程序界面设计 95

3.2.2 基于文本式数据录入的界面 97

3.2.3 基于表格式数据录入的界面 98

3.2.4 基于输入框的对话界面 102

3.2.5 多文档界面 103

3.3 程序辅助界面设计 104

3.3.1 关于窗体界面设计 104

3.3.2 欢迎窗体界面设计 104

3.4.1 浏览器程序界面设计 105

3.4 特殊程序界面设计 105

3.4.2 触摸屏程序界面设计 107

第4章 设计图形和多媒体应用程序 111

4.1 坐标系统 111

4.2 图形与图像控件应用 112

4.2.1 知识讲解 112

4.2.2 使用线条控件美化窗体界面 113

4.2.3 图形控件在变电所倒闸模拟管理系统中的应用 113

4.2.4 形状动画 116

4.2.5 Picture控件在物业管理系统中的应用 116

4.3.1 知识讲解 118

4.3 用代码画图 118

4.3.2 著名的几何曲线 119

4.4 多媒体在娱乐程序中的应用 123

4.4.1 知识讲解 123

4.4.2 可以选择播放曲目的CD播放器 130

4.4.3 定时控制的广播系统 131

4.4.4 视频文件管理 133

第5章 文件及文件系统 136

5.1 文件及其基本操作 136

5.1.1 文件的结构与分类 136

5.2.1 知识讲解 137

5.1.2 文件的基本操作 137

5.2 顺序文件在工程开发中的应用 137

5.2.2 利用顺序文件保存用户相关 139

的信息 139

5.2.3 设计智能识别软件试用时间和次数程序 141

5.2.4 为程序添加日志功能 143

5.2.5 对文件进行加密与解密 144

5.3 随机文件与二进制文件在工程开发中的应用 145

5.3.1 知识讲解 145

5.3.2 使用随机文件保存员工工资 147

5.3.3 利用二进制文件格式复制文件 147

5.4.1 知识讲解 148

5.4 文件系统控件在工程开发中的应用 148

5.4.2 利用DriveListBox控件选择驱动器名称 151

5.4.3 利用DirListBox控件浏览文件目录的信息 151

5.4.4 在FileListBox控件中显示某种类型的文件 152

5.5 系统对象在工程开发中的应用 152

5.5.1 知识讲解 152

5.5.2 自动识别文件路径在工程实践中的应用 154

5.5.3 禁止用户通过Windows的任务列表关闭程序 154

5.5.4 获得和修改应用程序的相关信息 155

5.6.2 使用FileCopy语句复制文件 156

5.6 文件传输与复制 156

5.6.1 知识讲解 156

5.6.3 使用MoveFile函数移动文件 157

5.7 Dir函数在工程实践中的应用 158

5.7.1 知识讲解 158

5.7.2 查找指定报文文件 158

5.8 为工程文件制作帮助文件 159

5.8.1 知识讲解 159

5.8.2 帮助文件在工程文件中的应用 160

6.1 鼠标 162

6.1.1 知识讲解 162

第6章 鼠标、键盘和输入输出设计 162

6.1.2 改变鼠标指针 163

6.1.3 使用鼠标指针移动并浏览地图 164

6.1.4 在游戏软件中使用鼠标增加或删除角色 165

6.2 键盘 169

6.2.1 知识讲解 169

6.2.2 控制焦点在文本框中移动 170

6.2.3 键盘拦截程序 171

6.2.4 键盘控制程序 173

6.3 输入输出设计 174

6.3.1 知识讲解 174

6.3.2 利用InPutBox函数实现输入 177

6.3.3 使用直接I/O读取并查询数据 178

6.3.4 使用直接I/O读取并计算数据 178

6.3.5 使用Print方法输出图书销售排行报表 179

第7章 使用SQL语句进行数据管理 181

7.1 创建查询和测试查询 181

7.1.1 使用Access的SQL视图测试SQL语句 181

7.1.2 使用VB 6.0可视化数据管理器测试SQL语句 182

7.1.3 利用SQL Server 2000查询分析器测试和分析SQL语句 183

7.2 选择查询 184

7.2.1 知识讲解 184

7.2.2 利用SQL语句查询数值型、字符型、布尔型数据 185

7.2.3 利用SQL语句查询日期型数据 187

7.2.4 在数据查询中对数据进行格式 189

化处理 189

7.2.5 在数据查询中使用控件 190

7.2.6 GROUP BY语句在工程中的应用 191

7.2.7 ORDER BY语句在工程中的应用 192

7.2.8 Between...and语句在区域查询中的应用 193

7.2.9 Having子句在工程中的应用 194

7.2.10 In语句在工程中的应用 195

7.3.2 Insert Into语句在数据库系统开发中的应用 196

7.3.1 知识讲解 196

7.3 动作查询 196

7.3.3 Delete语句在数据库系统开发中的应用 198

7.3.4 UPDATE语句在数据库系统中的应用 200

7.4 用汇聚函数进行查询 202

7.4.1 知识讲解 202

7.4.2 Max与Min语句在数据库系统开发中的应用 202

7.4.3 Count语句在数据库系统中的应用 204

7.4.4 Sum和Avg语句在数据库系统中开发的应用 204

7.5 复合查询 205

7.5.1 子查询在数据库中查询的应用 205

7.5.2 交叉查询在数据库中查询的应用 208

7.5.3 联合查询在数据库查询中的应用 209

第8章 数据库程序设计 211

8.1 ADO对象与ADO控件应用实践 211

8.1.1 知识详解 211

8.1.2 使用ADO Data控件连接数据库的方法 212

8.1.3 使用ADO对象连接数据库的方法 214

8.1.4 向数据库添加记录 214

8.2 数据绑定控件在数据开发中的应用 216

8.2.1 知识详解 216

8.2.2 TextBox控件在数据库应用系统开发中的应用 217

8.2.3 CheckBox控件在程序开发中的应用 219

8.2.4 Picture控件在警区分布图中的应用 220

8.2.5 使用Image控件将图片存入数据库 222

8.2.6 DateTimePicker和MonthView控件在程序开发中的应用 224

8.2.7 DataList控件在数据开发中的应用 226

8.2.8 DataCombo控件在药品管理系统中的应用 226

8.2.9 DataGrid控件在工资管理系统中的应用 227

8.3 MSHFIexGrid控件在开发中的应用 228

8.3.1 知识讲解 228

8.3.2 利用MSHFlexGrid控件的录入和修改 228

8.3.3 利用MSHFlexGrid控件查询分析数据 230

8.3.4 利用MSHFlexGrid控件合并和排序数据 231

第9章 打印 233

9.1 利用Printer对象打印文件 233

9.1.1 知识讲解 233

9.1.2 利用窗体打印任意格式的报表 234

9.1.3 使用Print方法打印客房预定收据 238

9.1.4 打印报表中的图形 240

9.2 数据报表 242

9.2.1 知识讲解 242

9.2.2 房屋销售报表 250

9.2.3 打印工资条 253

9.2.4 应付账款统计报表 255

9.3 Crystal Reports报表打印 257

9.3.1 知识讲解 257

9.3.2 安装方法 258

9.3.3 用CrystalReports创建一个报表 258

9.3.4 使用Crystal Reports设计商用报表 261

9.3.5 数据图表样式的报表 264

第10章 Windows相关程序设计 266

10.1 系统对象 266

10.1.1 知识讲解 266

10.1.3 制作控制光驱程序 267

10.1.2 在应用程序当中修改计算机名称 267

10.1.4 屏蔽系统窗体中标题栏的按钮 268

10.2 系统控制 269

10.2.1 知识讲解 269

10.2.2 在应用工程当中启动Windows控制面板 270

10.2.3 获取磁盘空间的信息 271

10.2.4 控制其他应用软件的运行 272

10.2.5 在预定的时间内锁定应用程序 273

10.3 在应用工程中调用Windows API函数的程序设计 275

10.3.1 将应用软件的使用次数写入注册表 275

10.3.2 为应用程序添加关机功能 278

10.3.3 在任务栏中添加应用程序的图标 279

10.3.4 输入法控制 280

10.4 Windows程序当中的其他应用 283

10.4.1 知识讲解 283

10.4.2 在程序当中清空回收站 284

10.4.3 关闭窗口前的提示信息 284

10.4.4 根据计算机信息生成软件序列号 285

第11章 网络与Internet程序设计 287

11.1 Winsock控件与网络应用 287

11.1.1 知识讲解 287

11.1.2 利用Winsock控件实现双机通信 291

11.2 局域网编程 294

11.2.1 知识讲解 294

11.2.2 网络计时管理在实际工程中的应用 297

11.2.3 利用MSComm控件在程序中进行拨号 299

11.2.4 在局域网内传送数据 299

11.2.5 在应用程序当中控制局域网络 300

11.2.6 利用Ping工具连接网络计算机 302

11.3 Internet编程 303

11.3.1 知识讲解 303

11.3.2 为应用程序提供在线帮助 309

11.3.3 设置IE的主页 311

11.3.4 在应用工程中下载软件 312

11.3.5 发送电子邮件 312

11.3.6 接收电子邮件 313

11.3.7 获取Web网页中所有超级链接 314

第12章 应用程序安装与打包 316

12.1 应用工程的打包过程 316

12.1.1 编译工程之前的工作 316

12.1.2 工程的编译工作 317

12.1.3 在VB 6.0中启动打包向导 317

12.1.5 将应用工程打包的详细过程 318

12.1.4 在桌面上启动打包向导 318

12.2 安装应用程序 324

12.3 设计自定义风格的安装程序 326

12.3.1 修改VB 6.0中的打包程序 326

12.3.2 安装利用修改后的VB 6.0打包程序打包的应用软件 328

第13章 物业管理系统 331

13.1 系统分析 331

13.1.1 开发背景 331

13.1.2 需求分析 331

13.2.1 系统结构图 332

13.2 系统设计 332

13.1.3 实现目标 332

13.2.2 业务流程图 333

13.2.3 数据库设计 333

13.3 主程序设计 333

13.4 系统登录 340

13.5 经营部 342

13.5.1 小区信息生成 342

13.5.2 小区信息登记 343

13.5.3 大楼信息生成 346

13.5.4 大楼信息登记 347

13.5.5 房屋信息生成 349

13.5.6 房屋信息登记 351

13.5.7 系统数据设定 352

13.6 管理部 354

13.6.1 业主信息登记 354

13.6.2 人口信息查询 359

13.7 工程部 360

13.7.1 装修信息登记 360

13.7.2 装修信息查询 362

13.8 财务部 363

13.9.1 保安排班管理 364

13.9 保安部 364

13.9.2 保安排班查询 365

13.10 经理室 367

13.10.1 小区资源统计 367

13.10.2 小区员工查询 369

13.11 系统管理 370

13.11.1 权限管理 370

13.11.2 操作员管理 372

14.1.1 开发背景 375

14.1.2 需求分析 375

第14章 酒店管理系统 375

14.1 系统分析 375

14.2 系统设计 376

14.2.1 系统结构图 376

14.2.2 业务流程图 376

14.2.3 数据库设计 377

14.2.4 系统主界面的设计 377

14.2.5 登录界面的设计 380

14.3 期初设置模块的设计分析 382

14.3.1 房台信息设置 382

14.3.2 菜单信息设置 383

14.4.1 顾客开台的设计 384

14.4 点菜管理模块的设计分析 384

14.4.2 顾客转台的设计 386

14.4.3 顾客并台的设计 387

14.4.4 顾客点菜的设计 389

14.5 结账管理模块的设计分析 391

14.5.1 结账窗体的设计 391

14.5.2 二次结账的实现 392

14.6 数据分析模块的程序设计 394

14.6.1 日结窗体的设计 394

14.6.2 冲账窗体的设计 395

14.6.3 数据分析窗体的设计 395

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