软件下载站,为您提供安全的软件下载!

当前位置:首页 > 电脑专区 > 应用软件 > 电子阅读 > 21天学通visual basic-胡小江pdf高清晰完整版

21天学通visual basic-胡小江pdf高清晰完整版

分享到:
21天学通visualbasic2013年12月由电子工业出版社出版发行,是一本关于Visual.Basic6.0方面的入门教程。21天学通visual.basic主要针对没有程序设计基础的读者,详细介绍了Visual.Basic6.0的基本概念和编程技术。书中通过大量的范例及综合练习来介绍Visual.Basic6.0的基本概念、语言特点、基本的程序设计方法,以及应用程序的设计步骤。21天学通Visual.Basic第3版在内容讲解上力求形象生动、深入浅出,使读者能够较为轻松地理解基本概念。通过对基本概念的理解和自己动手编程,读者能快速掌握Visual.Basic6.0基本的和全新的程序设计方法。小编分享的这本21天学通Visual.Basic第3版共21章,主要内容包括Visual.Basic6.0集成开发环境、Visual.Basic6.0语言基础、程序控制结构、数组、过程和函数、应用程序用户界面、控件、菜单、文件系统、图形与图像、多媒体技术、网络通信技术、API函数应用、ActiveX控件、程序的调试与除错、数据库系统与SQL语言、ADO数据库编程、VB数据库控件编程、数据报表技术,以及综合案例开发等内容。这本书有很多特色,比如细致体贴的讲解,电子教案,编辑参考宝典电子书等等。
21天学通visual basic

21天学通visual basic目录:

第一篇 Visual Basic 6.0基础篇
第1章 Visual Basic 6.0概述(教学视频:30分钟)
1.1 Visual Basic 6.0概述
1.1.1 Visual Basic的发展历程
1.1.2 Visual Basic 6.0的特点
1.1.3 Visual Basic 6.0的安装和卸载
1.2 Visual Basic 6.0集成开发环境(IDE)
1.2.1 启动Visual Basic 6.0
1.2.2 退出Visual Basic 6.0
1.2.3 集成开发环境的组成部分
1.3 第一个Visual Basic应用程序――Hello World
1.3.1 从"Hello World"开始
1.3.2 创建工程
1.3.3 创建窗体
1.3.4 设计程序界面
1.3.5 编写代码
1.3.6 保存工程
1.3.7 运行程序
1.3.8 生成可执行文件
1.4 Visual Basic 6.0 的帮助系统
1.4.1 MSDN帮助系统
1.4.2 网络资源
1.5 小结
1.6 习题
第2章 Visual Basic 6.0语言基础(教学视频:34分钟)
2.1 代码编写规范
2.1.1 标识符命名规则
2.1.2 语句书写规范
2.1.3 程序注释
2.1.4 格式化及缩排
2.2 数据类型
2.2.1 基本数据类型
2.2.2 自定义数据类型
2.3 常量
2.3.1 局部常量
2.3.2 模块级常量
2.3.3 公用常量
2.4 变量
2.4.1 普通局部变量
2.4.2 静态局部变量
2.4.3 模块级变量
2.4.4 公用变量
2.5 运算符
2.5.1 算术运算符
2.5.2 字符串运算符
2.5.3 关系运算符
2.5.4 逻辑运算符
2.6 表达式
2.6.1 表达式的分类
2.6.2 表达式的书写规则
2.6.3 复合表达式的运算顺序
2.7 小结
2.8 习题
第3章 程序控制结构(教学视频:35分钟)
3.1 顺序结构
3.1.1 赋值语句
3.1.2 顺序结构实例
3.2 选择结构
3.2.1 If…Then语句
3.2.2 If…Then…Else语句
3.2.3 If…Then…ElseIf…Else语句
3.2.4 IIf函数
3.2.5 If语句的嵌套
3.2.6 Select Case语句
3.2.7 Is、To关键字的使用
3.3 循环结构
3.3.1 While…Wend语句
3.3.2 For…Next语句
3.3.3 For Each…Next语句
3.3.4 While型Do…Loop语句
3.3.5 Until型Do…Loop语句
3.3.6 循环的嵌套
3.4 其他结构控制语句
3.4.1 GoTo语句
3.4.2 Exit语句
3.4.3 End语句
3.4.4 With语句
3.4.5 DoEvents语句
3.5 小结
3.6 习题
第4章 数组(教学视频:33分钟)
4.1 数组的概念
4.2 静态数组与动态数组
4.2.1 静态数组
4.2.2 动态数组
4.3 一维数组与多维数组
4.3.1 一维数组
4.3.2 多维数组
4.4 数组的基本操作
4.4.1 输入数组元素
4.4.2 输出数组元素
4.4.3 插入数组元素
4.4.4 删除数组元素
4.4.5 查找数组元素
4.4.6 数组的排序
4.5 小结
4.6 习题
第5章 过程和函数(教学视频:35分钟)
5.1 Sub过程
5.1.1 Sub过程的分类
5.1.2 创建Sub过程
5.1.3 调用Sub过程
5.2 Function过程
5.2.1 创建Function过程
5.2.2 调用Function过程
5.3 参数传递
5.3.1 形参与实参
5.3.2 传值调用
5.3.3 传址调用
5.3.4 可选参数
5.3.5 数组参数
5.3.6 对象参数
5.4 过程的嵌套与递归调用
5.4.1 嵌套调用
5.4.2 递归调用
5.5 小结
5.6 习题
第二篇 Visual Basic应用程序篇
第6章 应用程序用户界面(教学视频:36分钟)
......
第7章 通用标准控件(教学视频:35分钟)
......
第8章 扩展控件(教学视频:29分钟)
......
第9章 菜单、工具栏与状态栏(教学视频:32分钟)
......
第10章 文件系统(教学视频:34分钟)
......
第11章 图形与图像(教学视频:31分钟)
......
第12章 多媒体编程(教学视频:32分钟)
......
第三篇 Visual Basic高级应用篇
第13章 网络通信编程技术(教学视频:33分钟)......
第14章 WIN32 API函数(教学视频:33分钟)
......
第15章 ActiveX控件(教学视频:31分钟)
......
第16章 程序的调试与除错(教学视频:33分钟)
......
第四篇 Visual Basic与数据库系统篇
第17章 数据库系统与SQL语言(教学视频:34分钟)
......
第18章 ADO数据库编程(教学视频:31分钟)
......
第19章 VB与数据库编程(教学视频:35分钟)
......
第20章 设计数据报表(教学视频:30分钟)
......
第21章 人事管理系统开发实例(教学视频:35分钟)
......

前言/序言:

千里之行,始于足下!
——老子
“21天学编程系列”自2009年1月上市以来一直受到了广大读者的青睐。该系列中的大部分图书从一上市就登上了编程类图书销售排行榜的前列,很多大中专院校也将该系列中的一些图书作为教材使用,目前这些图书已经多次印刷、改版。可以说,“21天学编程系列”是自2009年以来国内原创计算机编程图书最有影响力的品牌之一。
为了使该系列图书能紧跟技术和教学的发展,更加适合读者学习和学校教学,我们结合最新技术和读者的建议,对该系列图书进行了改版(即第3版)。本书便是该系列中的Visual Basic分册。
本书有何特色
1.细致体贴的讲解
为了让读者更快地上手,本书特别设计了适合初学者的学习方式,用准确的语言总结概念用直观的图示演示过程用详细的注释解释代码用形象的比喻帮助记忆。效果如下图所示。
知识点介绍 准确、清晰是其显著特点,一般放在每一节开始的位置,让零基础的读者了解相关概念,顺利入门。
范例 书中出现的完整实例,以章节顺序编号,便于检索和循序渐进地学习、实践,放在每节知识点介绍之后。
示例代码 与范例编号对应,层次清楚、语句简洁、注释丰富,体现了代码优美的原则,有利于读者养成良好的代码编写习惯。对于大段程序,均在每行代码前设定编号便于学习。
运行结果 对范例给出运行结果和对应图示,帮助读者更直观地理解示例代码。
代码解析 将示例代码中的关键代码行逐一解释,有助于读者掌握相关概念和知识。
贴心的提示 为了便于读者阅读,全书还穿插着一些技巧、提示等小贴士,体例约定如下。
提示:通常是一些贴心的提醒,让读者加深印象或提供建议,或解决问题的方法。
注意:提出学习过程中需要特别注意的一些知识点和内容,或相关信息。
警告:对操作不当或理解偏差将会造成的灾难性后果给出警示,以加深读者印象。
经作者多年的培训和授课证明,以上讲解方式是最适合初学者学习的方式,读者按照这种方式,会非常轻松、顺利地掌握本书知识。
习题 每章最后提供专门的测试习题,供读者检验是否牢固掌握所学知识。
2.实用超值的DVD光盘
为了帮助读者比较直观地学习,本书附DVD光盘,内容包括多媒体视频、电子教案(PPT)和实例源代码、职场面试法宝等。
多媒体视频
本书配有长达12小时教学视频,讲解关键知识点界面操作和书中的一些综合练习题。作者亲自配音、演示,手把手教读者使用。
电子教案(PPT)
本书可以作为高校相关课程的教材或课外辅导书,所以作者特别为本书制作了电子教案(PPT),以方便老师教学使用。
职场面试法宝
本书附赠“职场面试法宝”,含常见的职场经典面试题及解答。
3.提供完善的技术支持
读者可以在上面提问、交流。另外,论坛上还有一些教程、视频动画和各种技术文章,可帮助读者提高开发水平。
推荐的学习计划
本书作者在长期从事相关培训或教学实践过程中,归纳了最适合初学者的学习模式,并参考了多位专家的意见,为读者总结了合理的学习时间分配方式,列表如下:
推荐时间安排 自学目标(框内打钩表示已掌握) 难度指数
第1周 第1天 了解Visual Basic 6.0的发展和特点,学会安装、卸载Visual Basic 6.0并熟悉其集成开发环境;
掌握“Hello World”应用程序的创建步骤
第2天 学习如何规范地进行代码编写,养成良好的编程习惯;
掌握基本数据类型并能够根据实际需要选择合适的数据类型;
掌握变量与常量的定义及作用范围,并能适当应用变量和常量;
掌握表达式和运算符的应用
第3天 学习顺序结构,并能够熟练地应用顺序结构;
掌握选择结构中各个语句结构的特点,掌握循环结构的特点;
灵活地在程序设计中应用顺序结构、选择结构及循环结构
第4天 理解数组的概念,掌握静态数组、动态数组的声明及使用方法;
理解并熟练使用一维和多维数组;
掌握数组的输入、输出、插入、删除、排序及查找
第5天 掌握Sub过程的创建、调用方法;
掌握Function过程的创建、调用方法,并注意Sub过程和Function过程的区别;
掌握传址与传值方式的区别,在实际中能根据需要熟练应用;
掌握参数传递的一般方式,了解常用的内部函数
推荐时间安排 自学目标(框内打钩表示已掌握) 难度指数
第1周 第6天 了解应用程序界面的基本样式;
能够熟练地应用窗体常用的属性、方法及事件;
熟练掌握多文档(MDI)窗体的设计方法,并能够根据实际需要设计多文档窗体界面
第7天 理解控件的概念;
掌握控件的基本操作方法,以及如何为工程添加ActiveX控件;
掌握一些常用控件的属性、方法、事件及具体的使用方法,根据实际需求能够合理地在应用程序中使用标准控件
第2周
第8天 掌握通用对话框控件的属性、方法并且能够熟练应用;
掌握列表视图控件的属性、方法,能够在应用程序中灵活应用;
能够熟练地在应用程序设计中使用树视图控件;
能够触类旁通地掌握其他扩展控件的使用方法
第9天 了解菜单的概念和分类;
能够熟练地应用菜单编辑器创建菜单项;
掌握下拉式菜单和弹出式菜单的创建步骤和方法;
掌握工具栏和状态栏的创建步骤和方法;
能够根据需要为应用程序添加菜单、工具栏与状态栏
第10天 了解文件的结构和类型;
掌握不同类型文件的读写操作方法和步骤;
了解常用文件操作的函数;
掌握文件系统控件的使用方法;
掌握文件系统对象并能够在应用程序中灵活应用
第11天 理解Visual Basic 6.0中的对象坐标系统;
掌握图形的基本属性,能够根据需要合理应用图形控件;
能够合理地在应用程序中使用图像控件;
熟练掌握图形方法,能在实际程序设计中灵活使用图形方法
第12天 了解多媒体的概念;
学习Visual Basic 6.0提供的多媒体控件,并掌握其应用;
掌握利用API函数完成多媒体技术的方法,能够在应用程序中灵活地使用API函数完成具体的多媒体处理任务
第13天 了解网络协议的概念,理解TCP/IP协议及UDP协议;
掌握Winsock控件的属性、方法及事件;
掌握在TCP和UDP协议下利用Winsock控件进行网络通信
第14天 了解API函数及动态链接库(DLL)的概念;
掌握利用API文本浏览器声明API函数的方法;
掌握在Visual Basic 6.0中使用API函数的一般步骤及方法
第3周 第15天 了解ActiveX控件的概念并掌握创建ActiveX控件的一般步骤;
根据实际需要能够灵活地使用ActiveX控件解决遇到的问题
推荐时间安排 自学目标(框内打钩表示已掌握) 难度指数
第3周 第16天 了解Visual Basic 6.0程序中的错误类型;
掌握程序调试技术,对于程序中出现的错误能够通过集成开发环境提供的调试工具和方法找出错误并改正;
掌握错误处理的对象和方法,能对应用程序中的错误进行处理
第17天 了解数据库系统的基本概念,包括数据库三级模式结构及关系数据库的概念;
掌握Access、SQL Server数据库创建的步骤和方法;
掌握SQL数据查询、数据操作及数据定义语句,能够熟练完成数据的查询、添加、删除操作及数据表的创建、修改等操作 第18天 了解ADO技术的概念;
理解ADO对象模型,掌握ADO对象模型中各个对象的基本属性和作用;
掌握用ADO对象在VB中访问数据库的一般步骤和方法;
能够利用ADO熟练地开发简单的数据库应用程序
第19天 熟悉数据库控件的属性、方法及事件;
掌握Recordset对象常用的属性、方法及事件,能够在应用程序中通过Recordset对数据对象进行操作;
掌握数据库绑定控件的使用方法,能够在数据库应用程序设计中合理地选择数据库绑定控件来实现数据库操作的功能;
掌握一般的数据库应用程序编程方法及开发流程
第20天 掌握数据环境设计器、数据报表设计器的使用方法,能通过数据环境和数据报表设计器为应用程序添加报表功能
第21天 综合案例
本书适合哪些读者阅读
本书非常适合以下人员阅读:
从未接触过Visual Basic编程的自学人员。
有一定Visual Basic编程基础,但还需要进一步学习的人员。
其他编程爱好者。
本书作者
本书主要由马军编写。其他参与编写的人员有张燕、杜海梅、孟春燕、吴金艳、鲍凯、庞雁豪、杨锐丽、鲍洁、王小龙、李亚杰、张彦梅、刘媛媛、李亚伟、张昆,在此一并表示感谢。
编 者

精彩书摘:

......
网络编程技术是当今应用程序开发很重要的一个方面。例如,当前比较流行的即时通信工具的实现基本上都可以归在网络通信编程技术范围内。Visual.Basic6.0提供了对网络通信编程技术强有力的支持。下面给出本章的学习内容提要和具体的学习目标。
了解网络协议的概念。
理解TCP/IP协议及UDP协议。
掌握Winsock控件的属性、方法及事件。
掌握在TCP协议和UDP协议下如何利用Winsock控件进行网络通信。
以上是本章的学习内容和学习目的,希望读者在学习的过程中能够与自己的学习进度进行对照,达到更好的学习效果。
13.1 网络协议
在用Visual Basic 6.0开发网络应用程序之前,读者应先了解网络编程所涉及的网络协议,因此本节主要介绍网络协议。例如,TCP/IP和UDP协议。
13.1.1 TCP/IP协议
TCP/IP协议其实是IP协议和TCP协议两个网络基础协议的组合,是网络进行通信的基础协议。目前,很多网络应用程序的设计都是基于TCP/IP协议的。为了方便读者理解,下面对IP协议和TCP协议分别予以介绍。
IP(Internet.Protocol)协议也称为因特网协议。IP协议用于将Internet连接成为一个允许连接不同类型计算机和不同操作系统的网络。要两台计算机或多台计算机能够相互通信,那么这些计算机必须使用相同的通信规则。如果所遵循的通信规则不同,则无法进行通信。
IP协议规定了通信双方在通信过程中要遵守的规则,以及每台计算机发送的信息格式和含义,接收计算机应该按照协议的规定来读取信息。IP协议的出现保证了计算机之间可以发送和接收数据,它将许多计算机和局域网连接在一起形成了现在的网络。
TCP(Transmission.Control.Protocol)协议也称为传输控制协议。遵循IP协议进行通信的计算机发送数据后,并不知道数据是否到达目的地。当发送的数据比较重要时,用户必须了解数据的状态,这时TCP协议可以很好地完成这项功能。简单地说,在TCP协议下,当用户发送一个数据包给其他人,用户能够知道数据包是否到达目的地。
TCP协议是一种点对点的协议,可以可靠地为两台计算机提供通信保证,能够提供可靠机制、流控制及错误恢复机制。当一台计算机需要与另外一台计算机传输数据时,TCP协议可以让它们建立连接、发送和接收数据及断开连接。
IP地址用于标识Internet中的计算机。由于Internet上连接了成千上万的计算机,要让计算机之间能够通信就必须给每个计算机一个唯一的标识。这就像每家每户都有一个地址一样,要想找到某个地方,就必须知道这个地方的地名。
……

下载说明:

方法一:
1、下载并解压,得出pdf文件
2、如果打不开本文件,别着急,这时候请务必在3322软件站选择一款阅读器下载哦
3、安装后,再打开解压得出的pdf文件
4、以上都完成后,接下来双击进行阅读就可以啦,朋友们开启你们的阅读之旅吧。
方法二:
1、可以在手机里下载3322软件站中的阅读器和百度网盘
2、接下来直接将pdf传输到百度网盘
3、用阅读器打开即可阅读

免责声明:

来源于网络,仅用于分享知识,学习和交流!请下载完在24小时内删除。
禁用于商业用途!如果您喜欢《21天学通visual basic》,请购买正版,谢谢合作。
爱学习,请到3322软件站查找资源自行下载!
展开更多

软件截图

下载提示

21天学通visual basic-胡小江pdf高清晰完整版

正在下载...

扫描二维码,手机下载APP

软件下载站本地下载

相关文章