图书介绍

编程大讲坛 Visual Basic核心开发技术从入门到精通2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

编程大讲坛 Visual Basic核心开发技术从入门到精通
  • 薛小龙编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121090578
  • 出版时间:2009
  • 标注页数:645页
  • 文件大小:171MB
  • 文件页数:660页
  • 主题词:BASIC语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

编程大讲坛 Visual Basic核心开发技术从入门到精通PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 编程基础篇1

第1课 Visual Basic技术基础1

1.1 本课学习目标3

1.2 Visual Basic介绍3

1.2.1 Visual Basic的版本4

1.2.2 Visual Basic的特点4

1.3 安装Visual Basic5

1.3.1 运行环境介绍5

1.3.2 安装6

1.3.3 添加/删除组件8

1.4 Visual Basic的启动和退出8

1.4.1 启动Visual Basic 6.08

1.4.2 退出Visual Basic 6.09

1.5 Visual Basic可视化开发环境介绍10

1.6 常见错误方式15

1.7 Visual Basic程序调试方法16

1.8 Visual Basic用户界面设计基础16

1.8.1 常用属性的设置17

1.8.2 窗体的属性18

1.9 一个简单的Visual Basic程序20

1.9.1 Visual Basic 6.0开发流程20

1.9.2 实例概述21

1.9.3 实现流程21

1.10 本课回顾和网络关键词25

第2课 Visual Basic语言基础27

2.1 本课学习目标27

2.2 关键字27

2.3 标识符28

2.4 数据类型29

2.5 变量31

2.5.1 变量的命名规则31

2.5.2 声明变量32

2.6 常量33

2.7 运算符和表达式35

2.7.1 算术运算符/算术表达式35

2.7.2 关系运算符/关系表达式36

2.7.3 连接运算符36

2.7.4 逻辑运算符/逻辑表达式37

2.7.5 日期表达式38

2.8 运算符的优先级38

2.9 本课回顾和网络关键词39

第3课 Visual Basic算法语句41

3.1 本课学习目标41

3.2 算法概述42

3.2.1 算法分类42

3.2.2 算法的特征42

3.3 程序语句42

3.4 顺序结构43

3.4.1 赋值语句43

3.4.2 Print方法44

3.4.3 注释语句44

3.5 条件判断语句45

3.5.1 使用If...Then语句45

3.5.2 使用Select Case语句52

3.6 循环结构55

3.6.1 使用Do...Loop语句56

3.6.2 使用While...Wend语句61

3.6.3 使用For...Next语句63

3.7 其他控制语句65

3.7.1 使用GoTo语句66

3.7.2 使用Exit与End语句68

3.7.3 使用Stop语句69

3.7.4 使用With语句70

3.5 本课回顾和网络关键词70

第4课 Visual Basic数组73

4.1 本课学习目标73

4.2 数组基础73

4.2.1 数组的作用和常用概念74

4.2.2 声明数组74

4.2.3 使用数组75

4.3 二维数组76

4.3.1 声明二维数组77

4.3.2 使用二维数组77

4.4 多维数组79

4.5 动态数组80

4.6 控件数组83

4.6.1 建立控件数组83

4.6.2 建立一个控件数组84

4.7 本课回顾和网络关键词89

第5课 掌握Visual Basic过程基础91

5.1 本课学习目标91

5.2 使用Sub过程91

5.2.1 使用Sub过程92

5.2.2 事件过程92

5.2.3 通用过程93

5.2.4 调用过程95

5.3 使用Function过程98

5.3.1 Function过程定义98

5.3.2 调用Function过程99

5.4 本课回顾和网络关键词101

第6课 Visual Basic过程参数和递归调用141

6.1 本课学习目标103

6.2 过程参数传递103

6.2.1 形式参数和实际参数104

6.2.2 参数传递104

6.2.3 数组作为传递参数107

6.3 可选参数与不定量参数109

6.3.1 使用可选参数109

6.3.2 使用不定数量的参数113

6.4 递归调用116

6.5 Visual Basic 6.0内置函数118

6.6 本课回顾和网络关键词122

第7课 掌握Visual Basic窗体的属性和方法125

7.1 本课学习目标125

7.2 对象125

7.2.1 对象概述126

7.2.2 对象的属性126

7.2.3 对象的事件127

7.2.4 对象的方法128

7.3 窗体基础128

7.3.1 窗体结构128

7.3.2 添加一个窗体128

7.3.3 保存和删除窗体130

7.4 窗体属性130

7.4.1 Name属性131

7.4.2 Caption属性131

7.4.3 Icon属性131

7.4.4 WindowState属性131

7.4.5 Picture属性132

7.5 窗体方法133

7.5.1 Load和UnLoad方法133

7.5.2 Show方法133

7.5.3 Move方法136

7.5.4 Print方法136

7.6 本课回顾和网络关键词139

第8课 Visual Basic窗体事件和高级应用141

8.1 本课学习目标141

8.2 窗体事件141

8.2.1 Click事件142

8.2.2 DblClick事件144

8.2.3 Initialize事件144

8.2.4 Resize事件144

8.3 多窗体和环境应用146

8.3.1 多重窗体和多文档窗体146

8.3.2 多重窗体操作147

8.4 设计MDI窗体152

8.4.1 MDI主窗体和MDI子窗体152

8.4.2 排列子窗体154

8.5 本课回顾和网络关键词156

第9课 Visual Basic控件159

9.1 本课学习目标159

9.2 Windows控件介绍160

9.3 文本编辑控件161

9.3.1 标签控件161

9.3.2 文本框控件163

9.4 按钮控件167

9.4.1 命令按钮控件167

9.4.2 OptionButton控件168

9.4.3 CheckBox控件171

9.5 ListBox控件和ComboBox控件174

9.5.1 ListBox控件174

9.5.2 ComboBox控件178

9.6 图片图形控件180

9.6.1 PictureBox控件180

9.6.2 Image控件184

9.7 滚动条控件187

9.8 定时器控件189

9.9 本课回顾和网络关键词191

第10课 工具栏和状态栏193

10.1 本课学习目标193

10.2 创建和设计工具栏193

10.2.1 使用Toolbar控件创建工具栏194

10.2.2 添加图像197

10.2.3 ImageList和Toolbar控件关联201

10.2.4 响应Toolbar控件的事件202

10.3 创建和设计状态栏202

10.4 本课回顾和网络关键词205

第11课 菜单和对话框207

11.1 本课学习目标207

11.2 菜单设计207

11.2.1 菜单基础208

11.2.2 菜单编辑器209

11.3 弹出式菜单212

11.4 菜单编程215

11.5 对话框216

11.5.1 使用消息框函数MsgBox216

11.5.2 使用输入框函数InputBox217

11.5.3 使用通用对话框217

11.5.4 使用“颜色”对话框220

11.5.5 使用“字体”对话框223

11.5.6 使用“打印”对话框225

11.5.7 使用“帮助”对话框226

11.6 本课回顾和网络关键词228

第12课 程序调试、错误处理和创建帮助231

12.1 本课学习目标231

12.2 程序调试的错误类型232

12.3 使用断点跟踪调试234

12.3.1 “调试”工具栏234

12.3.2 跟踪调试程序236

12.4 使用调试窗口238

12.4.1 在“立即”窗口中调试代码238

12.4.2 使用“监视”窗口239

12.4.3 使用“本地”窗口240

12.5 错误处理和条件编译240

12.6 创建帮助243

12.6.1 使用Windows Help Workshop创建帮助244

12.6.2 在程序中显示帮助文件245

12.7 本课回顾和网络关键词250

第2篇 技术提高篇255

第13课 Visual Basic数据库工具255

13.1 本课学习目标255

13.2 数据库概述255

13.3 使用Access数据库259

13.3.1 Access概述259

13.3.2 启动和关闭Access259

13.3.3 Access的基本操作261

13.3.4 压缩Access数据库263

13.4 使用SQL Server数据库267

13.4.1 SQL Server 2000介绍267

13.4.2 安装SQL Server 2000268

13.4.3 SQL Server 2000的基本操作270

13.4.4 操作数据库表274

13.5 备份和恢复SQL Server数据库277

13.5.1 备份SQL Server277

13.5.2 恢复SQL Server279

13.6 附加和分离SQL Server数据库281

13.6.1 附加SQL Server281

13.6.2 分离SQL Server283

13.7 本课回顾和网络关键词286

第14课 使用Data控件和ADO控件289

14.1 本课学习目标289

14.2 常用数据库编程方法289

14.3 使用ADO对象290

14.3.1 ADO简介290

14.3.2 ADO的对象290

14.3.3 Command对象291

14.3.4 Connection对象292

14.3.5 Error对象293

14.3.6 Field对象294

14.3.7 Parameter对象295

14.3.8 Property对象296

14.3.9 Recordset对象296

14.3.10 Stream对象297

14.3.11 ADO连接数据库299

14.3.12 ADO实现对数据库的操作304

14.4 ADO事务处理315

14.4.1 事物特征和处理控制语句315

14.4.2 Visual Basic 6.0的事物处理编程316

14.4.3 几种获取数据库数据的方法319

14.5 使用Data控件322

14.5.1 Data控件概述322

14.5.2 Data控件的属性323

14.5.3 Data控件的方法323

14.5.4 Data控件的事件324

14.6 使用ADO控件325

14.6.1 ADO控件的属性325

14.6.2 ADO控件的方法325

14.6.3 使用ADO控件连接数据库326

14.6.4 使用ADO控件连接Access326

14.6.5 使用ADO控件连接SQL Server数据库328

14.7 本课回顾和网络关键词330

第15课 DataGrid控件和数据绑定333

15.1 本课学习目标333

15.2 ODBC连接数据库333

15.2.1 使用ODBC连接Access334

15.2.2 使用ODBC连接SQL Server336

15.3 控件绑定339

15.4 使用DataGrid控件341

15.4.1 绑定DataGrid与ADO控件341

15.4.2 Visual Basic 6.0控件综合编程344

15.5 本课回顾和网络关键词347

第16课 报表打印处理349

16.1 本课学习目标349

16.2 报表打印技术基础349

16.2.1 数据环境设计器350

16.2.2 数据报表对象(DataReport)352

16.2.3 数据报表控件354

16.3 使用Printer对象358

16.3.1 Printer对象的属性359

16.3.2 Printer对象的方法361

16.4 Crystal Report报表基础361

16.4.1 Crystal Repots控件基础361

16.4.2 安装Crystal Reports362

16.4.3 使用Crystal Reports插件364

16.5 本课回顾和网络关键词365

第17课 存储过程应用367

17.1 本课学习目标367

17.2 存储过程基础367

17.3 创建存储过程368

17.4 管理存储过程372

17.4.1 删除存储过程372

17.4.2 修改存储过程374

17.4.3 在程序中使用存储过程375

17.4.4 加密存储过程380

17.5 本课回顾和网络关键词382

第18课 使用ActiveX控件技术385

18.1 本课学习目标385

18.2 ActiveX基础385

18.3 创建ActiveX控件386

18.3.1 向导创建ActiveX控件386

18.3.2 手动创建ActiveX控件390

18.4 使用ActiveX控件392

18.5 本课回顾和网络关键词393

第19课 Visual Basic 6.0文件处理395

19.1 本课学习目标395

19.2 文件概述395

19.2.1 文件结构396

19.2.2 文件分类396

19.2.3 访问文件397

19.3 文件系统控件397

19.3.1 驱动器列表框控件397

19.3.2 目录列表框控件398

19.3.3 文件列表框控件398

19.3.4 使用文件系统控件399

19.4 顺序文件操作401

19.4.1 打开与关闭402

19.4.2 读操作402

19.4.3 写操作409

19.5 随机文件操作413

19.5.1 打开与关闭413

19.5.2 读/写操作413

19.6 二进制文件操作417

19.7 本课回顾和网络关键词428

第20课 Visual Basic 6.0绘图处理431

20.1 本课学习目标431

20.2 坐标系统431

20.2.1 坐标系统介绍432

20.2.2 刻度432

20.3 颜色设置433

20.4 Visual Basic 6.0绘图方法435

20.5 常用绘图控件442

20.5.1 使用Line控件442

20.5.2 使用Shape控件445

20.6 本课回顾和网络关键词449

第21课 MSChart控件图形处理451

21.1 本课学习目标451

21.2 Visual Basic 6.0图形编程处理介绍451

21.3 使用MSChart控件452

21.3.1 添加MSChart控件452

21.3.2 获取图形数据454

21.4 MSChart控件的三维效果460

21.4.1 旋转处理461

21.4.2 光线处理461

21.4.3 MSChart三维效果的综合实例464

21.5 本课回顾和网络关键词467

第22课 图形动画编程和多媒体编程469

22.1 本课学习目标469

22.2 图形动画编程469

22.2.1 Visual Basic图形动画编程概述470

22.2.2 Visual Basic 6.0图形动画编程实现471

22.2.3 制作一个动态图片展示程序471

22.3 多媒体编程介绍479

22.4 MCI接口480

22.4.2 MCI接口介绍480

22.4.2 MCI函数480

22.5 Multimedia MCI控件482

22.5.1 Multimedia MCI概述482

22.5.2 Multimedia MCI属性和事件482

22.5.3 使用Multimedia MCI483

22.6 ActiveMovie控件487

22.6.1 ActiveMovie概述487

22.6.2 ActiveMovie属性、方法和事件487

22.6.3 使用ActiveMovie489

22.7 Mp3play.ocx控件491

22.8 本课回顾和网络关键词495

第23课 Visual Basic 6.0网络编程497

23.1 本课学习目标497

23.2 使用Winsock控件497

23.2.1 Winsock控件介绍498

23.2.2 Winsock属性、方法和事件498

23.2.3 使用Winsock控件实例500

23.3 使用WebBrowser控件503

23.3.1 WebBrowser属性、方法和事件503

23.3.2 WebBrowser控件使用实例506

23.4 使用Inet控件508

23.4.1 Inet控件属性、方法和事件509

23.4.2 Inet控件使用实例512

23.5 Visual Basic常见网络应用515

23.5.1 获取本机名称和IP地址515

23.5.2 获取网页源代码525

23.5.3 端口扫描529

23.5.4 在线邮件发送处理544

23.6 本课回顾和网络关键词547

第24课 程序打包和部署549

24.1 本课学习目标549

24.2 Visual Basic 6.0程序打包和部署介绍549

24.3 Visual Basic 6.0程序打包和部署向导550

24.4 打包Visual Basic 6.0程序552

24.4.1 打包前的准备工作552

24.4.2 打包Visual Basic 6.0应用程序554

24.5 部署Visual Basic 6.0程序556

24.5.1 部署前的准备工作556

24.5.2 部署Visual Basic 6.0应用程序557

24.6 本课回顾和网络关键词558

第3篇 综合应用篇563

第25课 项目开发案例:扫雷游戏563

25.1 系统概述与预览563

25.1.1 系统概述563

25.1.2 系统预览564

25.2 系统设计与分析566

25.3 鼠标单击方格的事件573

25.4 制作游戏安装包581

25.5 核心代码分析581

第26课 项目开发案例:图书借阅系统587

26.1 系统介绍和分析587

26.1.1 系统应用背景概述587

26.1.2 系统需求分析587

26.1.3 系统功能模块结构588

26.1.4 系统概览589

26.2 系统数据库设计590

26.2.1 数据库需求分析590

26.2.2 概念结构设计590

26.2.3 逻辑结构设计591

26.3 系统窗体概览592

26.4 创建主窗体Main.frm593

26.4.1 界面设计593

26.4.2 编写窗体处理代码596

26.5 创建图书管理窗体Books.frm598

26.5.1 界面设计599

26.5.2 编写窗体处理代码600

26.6 图书添加/修改窗体BooksAE.frm605

26.6.1 界面设计605

26.6.2 编写窗体处理代码607

26.7 图书查找窗体Search.frm610

26.7.1 界面设计610

26.7.2 编写窗体处理代码611

26.8 图书过滤窗体Filter.frm614

26.8.1 界面设计614

26.8.2 编写窗体处理代码615

26.9 排序处理窗体Sort.frm617

26.9.1 界面设计618

26.9.2 编写窗体处理代码619

26.10 创建客户管理窗体Members.frm620

26.10.1 界面设计620

26.10.2 编写窗体处理代码621

26.11 创建借书处理窗体Issue.frm627

26.11.1 界面设计627

26.11.2 编写窗体处理代码629

26.12 创建还书处理窗体Return.frm632

26.12.1 界面设计632

26.12.2 编写窗体处理代码633

26.13 创建信息选择窗体SelectDg.frm637

26.13.1 界面设计637

26.13.2 编写窗体处理代码638

26.14 创建系统设置窗体Settings.frm641

26.14.1 界面设计641

26.14.2 编写窗体处理代码642

26.15 创建图书报表DataReportl643

热门推荐