主页 详情

《零点起飞学编程 零点起飞学Visual Basic》_张月萍等编著_13319569_9787302321989

【书名】:《零点起飞学编程 零点起飞学Visual Basic》
【作者】:张月萍等编著
【出版社】:北京:清华大学出版社
【时间】:2013
【页数】:363
【ISBN】:9787302321989
【SS码】:13319569

最新查询

内容简介

第1篇 开发基础

第1章 走近VisualBasic(教学视频:25分钟)

1.1认识Visual Basic

1.1.1不同的版本

1.1.2安装Visual Basic 6.0中文企业版

1.1.3开发环境

1.2第一个程序

1.2.1窗体输出hello world

1.2.2文件类型

1.3小结

第2章 程序的核心数据——数据类型、变量和常量教学视频:32分钟)

2.1不同的数据——数据类型

2.1.1数值型(Numeric)

2.1.2字节型(Byte)

2.1.3字符型(String)

2.1.4布尔型(Boolean)

2.1.5日期型(Date)

2.1.6对象型(Object)

2.1.7变体型(Variant)

2.1.8数据类型间转换

2.2表示变化的数据——变量

2.2.1变量有效范围——作用域

2.2.2如何命名变量

2.2.3变量的类型

2.2.4变量的长久保存——静态变量

2.3变量声明

2.3.1显式声明

2.3.2隐式声明

2.3.3固定长度的字符串——定长字符串

2.4表示不变的数据——常量

2.4.1标准常量

2.4.2自定义常量

2.5小结

2.6习题

第3章 程序的本质(教学视频:37分钟)

3.1最简单的运算——赋值

3.2核心运算——数学运算

3.2.1加减法

3.2.2乘除法

3.2.3指数运算

3.2.4比较运算

3.2.5逻辑运算

3.2.6运算顺序——优先级

3.3代码模块

3.3.1窗体模块

3.3.2标准模块

3.3.3类模块

3.4事件简介

3.4.1如何编写事件

3.4.2如何调用事件

3.5如何编写代码

3.5.1拆分长语句

3.5.2合并短语句

3.5.3使用注释

3.5.4遵循命名规则

3.6小结

3.7习题

第4章 灵活的程序——流程控制(教学视频…18分钟)

4.1根据条件执行——判断语句

4.1.1如果…就…——If语句

4.1.2如果…如果…就…——多重If语句

4.1.3 Select Case语句

4.2重复执行——循环语句

4.2.1 For循环

4.2.2 Do循环

4.2.3 While循环

4.2.4枚举循环

4.3小结

4.4习题

第5章一“块”程序——过程和函数(教学视频:24分钟)

5.1过程

5.1.1什么是Sub过程

5.1.2创建Sub过程

5.1.3调用Sub过程

5.1.4使用Sub Main

5.1.5设定过程作用范围

5.2块与块之间的关系——传递参数

5.2.1可选参数和可变参数

5.2.2传值引用和传地址引用

5.3函数

5.3.1定义函数

5.3.2设定函数作用范围

5.3.3调用函数

5.3.4传递参数和返回值

5.4小结

5.5习题

第6章 数据块——数组(教学视频:12分钟)

6.1定长数据——固定数组

6.1.1声明数组

6.1.2设定上下界

6.1.3数组的数组——多维数组

6.2不定长数据——动态数组

6.2.1创建动态数组

6.2.2使用动态数组

6.3小结

6.4习题

第7章 有错怎么办——错误处理(教学视频:15分钟)

7.1错误有哪些

7.1.1语法错误

7.1.2逻辑错误

7.1.3运行错误

7.2遇到错误怎么办

7.2.1捕获错误

7.2.2处理错误

7.3调试程序

7.3.1单步调试

7.3.2立即窗体

7.3.3监视窗体

7.4小结

7.5习题

第2篇 开发进阶

第8章 界面初探——窗体(教学视频:22分钟)

8.1单文档窗体SDI

8.1.1什么是SDI窗体

8.1.2常见的公共属性

8.1.3常见的方法

8.1.4常见的事件

8.1.5设置启动的窗体

8.1.6 SDI窗体实战

8.2多文档窗体MDI

8.2.1什么是MDI窗体

8.2.2建立父窗体

8.2.3建立子窗体

8.2.4 MDI窗体实战

8.3小结

8.4习题

第9章 功能列表——菜单和工具栏(教学视频:53分钟)

9.1菜单栏

9.1.1创建菜单

9.1.2定制菜单

9.1.3创建多级菜单

9.1.4实现菜单命令功能

9.1.5菜单栏应用实例

9.2弹出式菜单

9.2.1创建弹出式菜单

9.2.2显示弹出式菜单

9.2.3弹出式菜单应用实例

9.3工具栏

9.3.1什么是工具栏

9.3.2创建工具栏

9.3.3添加图标

9.3.4添加按钮

9.3.5实现工具栏功能

9.3.6自定义工具栏

9.3.7工具栏应用实例

9.4小结

9.5习题

第10章 信息对话框(教学视频:38分钟)

10.1什么是信息对话框

10.2显示信息

10.2.1使用Msgbox()函数

10.2.2获取Msgbox()函数返回值

10.2.3 Msgbox()函数应用实例

10.3输入信息

10.3.1使用Inputbox()函数

10.3.2获取Inputbox()函数返回值

10.3.3 Inputbox()函数应用实例

10.4内置信息对话框

10.4.1使用CommonDialog控件

10.4.2构建文件对话框

10.4.3构建字体对话框

10.4.4构建颜色对话框

10.4.5构建打印对话框

10.4.6构建帮助对话框

10.5自定义对话框

10.5.1创建自定义对话框

10.5.2使用窗体模板创建对话框

10.6小结

10.7习题

第11章 控件集中营——标准控件(教学视频:104分钟)

11.1基本控件

11.1.1使用标签Label控件

11.1.2使用文本框TextBox控件

11.1.3使用按钮CommandButton控件

11.2呈现图片

11.2.1使用PictureBox控件

11.2.2使用Image控件

11.2.3使用ImageList控件

11.3绘制图形

11.3.1使用Shape控件

11.3.2使用Line控件

11.4复选框CheckBox控件

11.4.1 CheckBox控件标准用法

11.4.2 CheckBox控件图形化用法

11.5选项组OptionButton控件

11.5.1 OptionButton控件标准用法

11.5.2 OptionButton控件图形化用法

11.6选择信息

11.6.1 ListBox控件

11.6.2 ComboBox控件

11.7选择日期

11.7.1 MonthView控件

11.7.2 DateTimePicker控件

11.8数据调整

11.8.1使用Slider控件

11.8.2使用UpDown控件

11.9显示数据

11.9.1使用ListView控件

11.9.2使用TreeView控件

11.10布局容器

11.10.1使用Frame控件

11.10.2使用SSTab控件

11.10.3使用TabStrip控件

11.11显示状态进程

11.11.1使用StatusBar控件

11.11.2使用ProgressBar控件

11.11.3使用Animation控件

11.12小结

11.13习题

第12章 控件多胞胎——控件数组(教学视频:13分钟)

12.1什么是控件数组

12.1.1什么是控件数组元素

12.1.2控件数组优点

12.2使用控件数组

12.2.1添加控件数组

12.2.2删除控件数组

12.3使用菜单项数组

12.3.1创建菜单项数组

12.3.2动态创建菜单项数组

12.4小结

12.5习题

第13章 用户交互的基础————鼠标键盘事件(教学视频:14分钟)

13.1使用鼠标基础——鼠标事件

13.1.1常见的鼠标事件

13.1.2鼠标事件应用实战

13.2使用键盘的基础——键盘事件

13.2.1常见的键盘事件

13.2.2键盘事件应用实战

13.3小结

13.4习题

第14章 数据长期保存的必备方式——文件目录(教学视频:38分钟)

14.1通用文件操作

14.1.1定位文件

14.1.2复制文件

14.1.3删除文件

14.1.4对文件重命名

14.1.5文件操作应用实战

14.2访问文本文件

14.2.1什么是顺序文本文件

14.2.2读取顺序文本文件

14.2.3写入顺序文本文件

14.2.4顺序文本文件实例

14.3访问随机文件

14.3.1打开随机文件

14.3.2写入随机文件记录

14.3.3读取随机文件记录

14.3.4查找随机文件记录

14.3.5随机文件实例

14.4访问INI文件

14.4.1什么是INI文件

14.4.2访问INI文件

14.4.3 INI文件应用实战

14.5访问目录

14.5.1改变工作目录

14.5.2建立目录

14.5.3删除目录

14.5.4目录操作应用实战

14.6小结

14.7习题

第15章 声光齐备的程序——多媒体编程(教学视频:9分钟)

15.1播放多媒体

15.1.1什么是MMControl控件

15.1.2 MMControl控件设备类型

15.1.3 MMControl控件常用命令

15.1.4 MMControl控件播放应用实战

15.1.5 MMControl控件录音应用实战

15.2小结

15.3习题

第16章Internet和网络编程开发(教学视频:17分钟)

16.1传输网络文件

16.1.1检索网页

16.1.2传输文件

16.2应用程序显示网页

16.2.1创建浏览器——WebBrowser控件

16.2.2登录浏览器

16.3电子邮件编程

16.3.1访问邮箱

16.3.2收发电子邮件

16.4小结

16.5习题

第17章 功能扩展利器——访问API函数和OLE控件(教学视频:18分钟)

17.1什么是Windows API

17.2使用Windows API

17.3 Windows API应用实战

17.3.1获取磁盘信息

17.3.2获取磁盘容量

17.3.3获取系统目录

17.4 OLE简介

17.4.1使用OLE控件

17.4.2链接对象与嵌入对象

17.5使用Word对象

17.5.1引入Word组件

17.5.2创建Word对象

17.5.3操作Word对象

17.6使用Excel对象

17.6.1引入Excel对象组件

17.6.2使用Excel对象

17.7小结

17.8习题

第18章 大型程序必备——数据库基础(教学视频:15分钟)

18.1数据库简介

18.1.1为什么要使用数据库

18.1.2数据库设计流程

18.1.3组织数据

18.2可视化管理数据——Visual Data Manager

18.2.1创建数据库文件

18.2.2创建表

18.2.3修改表

18.3使用Microsoft Access

18.3.1创建数据库文件

18.3.2创建和修改表

18.4什么是SQL语言

18.5 SQL语言常用语句

18.5.1查询语句SELECT

18.5.2删除语句DELETE

18.5.3插入语句INSERT INTO

18.5.4更新语句UPDATE

18.6小结

18.7习题

第19章 数据访问技术——DAO数据对象(教学视频:19分钟)

19.1什么是DAO数据对象

19.2记录集类型

19.2.1使用表

19.2.2使用动态集

19.2.3使用快照集

19.3管理数据

19.3.1增加记录

19.3.2编辑记录

19.3.3更新记录

19.3.4删除记录

19.4数据导航

19.4.1 Move()方法

19.4.2 Bookmark属性

19.4.3 Find()方法

19.4.4 Seek()方法

19.4.5 Filter属性

19.4.6 Sort属性

19.5小结

19.6习题

第20章 更先进的方式——ADO数据对象(教学视频:21分钟)

20.1 ADO简介

20.1.1如何连接数据源

20.1.2引入ADO组件

20.1.3建立数据源DSN连接

20.2使用ADO数据控件

20.2.1建立ADO数据控件

20.2.2连接数据源

20.2.3动态更新数据源

20.2.4 ADO数据控件应用实战

20.2.5引入Datagrid控件

20.2.6使用Datagrid控件显示数据

20.2.7代码修改Datagrid控件

20.2.8 Datagrid控件应用实战

20.3使用ADO对象访问数据库

20.3.1操作ADO对象

20.3.2 DSN-less连接数据源

20.3.3操作记录集

20.4小结

20.5习题

第21章 报表设计(教学视频:15分钟)

21.1创建报表

21.1.1设计报表界面

21.1.2指定数据来源

21.1.3预览报表

21.2改进报表

21.2.1使用预定义字段

21.2.2图形化报表

21.2.3统计报表

21.2.4打印输出报表

21.3水晶报表

21.3.1创建水晶报表

21.3.2定制水晶报表

21.3.3使用水晶报表控件

21.3.4水晶报表应用实战

21.4小结

21.5习题

第3篇 项目案例开发实战

第22章 电视抽奖程序(教学视频:23分钟)

22.1项目分析

22.1.1项目功能分析

22.1.2项目功能模块分析

22.2数据库设计与实现

22.2.1数据库需求分析

22.2.2数据库结构设计

22.2.3数据库结构实现

22.3程序窗体的设计与实现

22.3.1“抽奖主程序”模块

22.3.2“抽奖录入窗体”模块

22.3.3“抽奖窗体”模块

22.3.4“抽奖查询窗体”模块

22.3.5“关于窗体”模块

22.3.6运行程序

22.3.7编译程序

22.4小结

第23章 网络聊天程序(教学视频:14分钟)

23.1项目分析

23.1.1项目功能分析

23.1.2项目功能模块分析

23.2数据库设计与实现

23.2.1数据库需求分析

23.2.2数据库结构设计

23.2.3数据库结构实现

23.3程序窗体的设计与实现

23.3.1“登录窗体”模块

23.3.2“客户端窗体”模块

23.3.3“服务器窗体”模块

23.3.4运行程序

23.3.5编译程序

23.4小结

第24章 通用商品进销存系统的实现(教学视频:34分钟)

24.1项目分析

24.1.1项目功能分析

24.1.2项目功能模块分析

24.2数据库设计与实现

24.2.1数据库需求分析

24.2.2数据库结构设计

24.2.3数据库结构实现

24.3程序窗体的设计实现

24.3.1“用户管理”模块

24.3.2“登录系统”模块

24.3.3“主窗体”模块

24.3.4“商品资料”模块

24.3.5“商品入库”模块

24.3.6“商品出库”模块

24.3.7“入库查询”模块

24.3.8“库存查询”模块

24.3.9“出库查询”模块

24.3.10“关于窗体”模块

24.3.11运行系统

24.3.12编译系统

24.4小结

第25章 纯净水管理系统(教学视频:20分钟)

25.1项目分析

25.1.1项目功能分析

25.1.2项目功能模块分析

25.2数据库设计与实现

25.2.1数据库需求分析

25.2.2数据库结构设计

25.2.3数据库结构实现

25.3程序窗体的设计实现

25.3.1“用户管理”模块

25.3.2“登录系统”模块

25.3.3“主窗体”模块

25.3.4“客户管理”模块

25.3.5“水卡入库”模块

25.3.6“水卡出库”模块

25.3.7“水卡入库查询”模块

25.3.8“水卡库存查询”模块

25.3.9“水卡出库查询”模块

25.3.10“纯净水入库”模块

25.3.11“纯净水出库”模块

25.3.12“纯净水入库查询”模块

25.3.13“纯净水库存查询”模块

25.3.14“纯净水出库查询”模块

25.3.15“关于窗体”模块

25.3.16运行系统

25.4小结


书查询(www.shuchaxun.com)本网页唯一编码:
25138537cf73f8320a15a81789df4ac6#5f074c1f6dd2a79adbcb1d54965fde13#128046280#13319569.zip