搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
编程大讲坛.Visual Basic核心开发技术从入门到精通
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121090578
  • 作      者:
    薛小龙编著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2009
收藏
编辑推荐
    全书案例的完整源码,Visual Basic开发环境快速入门的视频教程,本书综合案例的视频教程,超值赠送4套完整案例的源码和视频讲解,全面掌握Visual Basic的各项技术与项目开发要领。
展开
内容介绍
    《编程大讲坛:Visual Basic核心开发技术从入门到精通》由浅入深地讲解了Visual Basic开发技术,并且始终遵循以科学合理的学习计划为主线,通过具体的实例讲解其具体使用流程。全书内容分为3篇26课,其中第1课到12课是编程基础篇,依次讲解Visual Basic技术基础、Visual Basic语言初步、Visual Basic算法语句、Visual Basic数组、Visual Basic过程基础、Visual Basic过程参数和递归调用、Visual Basic窗体的属性和方法、窗体事件及其高级应用、Visual Basic控件、工具栏和状态栏、菜单和对话框、程序调试、错误处理和创建帮助;第13课到24课是技术提高篇,分别讲解报表打印处理、存储过程应用、使用ActiveX控件技术、Visual Basic文件处理、Visual Basic绘图处理、MSChat控件图形处理、Visual Basic多媒体编程、Visual Basic网络编程、程序打包和部署;第25课和26课是综合应用篇,分别讲解了使用Visual Basic开发扫雷游戏和数据库项目——图书借阅系统的流程和实现方法。<br>    《编程大讲坛:Visual Basic核心开发技术从入门到精通》附赠光盘,内容包括多媒体视频、实例源代码和赠送的综合实例代码。<br>    《编程大讲坛:Visual Basic核心开发技术从入门到精通》内容全面,非常适合于Visual Basic技术的初学者,同时也适合具有一定Visual Basic基础,欲对Visual Basic开发技术进一步了解和掌握的中级读者,还可作为相关培训学校的教材。
展开
精彩书摘
    1.提供可视化编成环境<br>    Visual Basic 6.0是一种可视化的编程语言,具有"所见即所得"的特点。通过Visual Basic6.0专用的可视化开发环境,可以迅速、形象地设计出需要的项目程序。<br>    2.基于面向对象,大大提高了开发效率<br>    面向对象编程是当前所有高级语言所必须具备的特点。在面向对象中,窗体和控件对象都被看做为一个对象。作为面向对象的编程语言,它将代码和数据结合在每一个对象中。用户只需要了解每个对象能够完成何种任务,而不需要了解它如何实现和工作。这样,开发人员就只需要编写少量的代码,就能够实现对应的功能,从而大大提高开发效率。<br>    3.事件驱动<br>    Visual Basic 6.0的运行机制是基于事件驱动的,它把一个大型的应用程序分解为多个独立的小程序,并分别由不同的事件来完成。事件驱动改变了传统的程序机制,因为每一个子程序实现的功能都是单一的,所以每个子程序都不会太大。<br>    4.集成化开发环境 Visual Basic 6.0提供了集成化的开发环境,开发人员可以迅速地在设计界面和代码编辑界面灵活转换和调试。<br>    Visual Basic 6.0对计算机硬件的要求比较低,在几乎所有的个人机器上都能进行安装、搭建,并且对操作系统业没有特殊的需求,它可以在包括Windows 95以上的系统中运行。Visual Basic 6.0的硬件运行环境的具体要求如下。
展开
目录
第1篇 编程基础篇<br>第1课 C#开发基础 3<br>本章将引导读者逐步进入C#世界,使读者逐渐掌握C#语言的基本知识,帮助读者迅速步入C#殿堂。<br>1.1 本课学习目标 3<br>1.2 什么是C# 3<br>1.2.1 C#的推出背景 4<br>1.2.2 C#的特点 4<br>1.3 .NET Framework框架 7<br>1.3.1 .NET Framework简介 7<br>1.3.2 常见的几个概念 8<br>1.4 一个简单的C#程序 10<br>1.5 本课回顾和网络关键词 11<br><br>第2课 初识C#开发环境 13<br>在进行C#开发前,需要为其建立专门对应的开发平台,搭建开发环境。<br>2.1 本课学习目标 13<br>2.2 Visual Studio.NET基础 13<br>2.2.1 Visual Studio.NET工具介绍 14<br>2.2.2 Visual Studio.NET工具的内容 14<br>2.2.3 Visual Studio.NET工具的安装 16<br>2.3 初步认识Visual Studio 2005开发环境 18<br>2.3.1 Visual Studio 2005设置 18<br>2.3.2 新建项目 19<br>2.3.3 解决方案和类视图 21<br>2.3.4 文本编辑器 23<br>2.3.5 生成与查错 26<br>2.4 本课回顾和网络关键词 27<br><br>第3课 变量与常量 29<br>变量和常量是任何一种高级编程语言的必需构成要素。<br>3.1 本课学习目标 29<br>3.2 C#的基本语法 29<br>3.3 C#变量 32<br>3.3.1 C#类型 33<br>3.3.2 变量命名 37<br>3.3.3 变量的声明和赋值 38<br>3.4 常量 39<br>3.5 类型转换 39<br>3.5.1 隐式转换 40<br>3.5.2 显式转换 42<br>3.5.3 装箱与拆箱 44<br>3.6 本课回顾和网络关键词 47<br><br>第4课 复杂的变量类型和.NET框架类 49<br>本课主要讲解C#中复杂的变量类型,逐一掌握枚举、结构和数组的具体使用方法;了解.NET框架类的基本知识,逐一掌握Console类、Convert类和Math类的具体使用方法。<br>4.1 本课学习目标 49<br>4.2 复杂的变量类型 49<br>4.2.1 枚举 49<br>4.2.2 结构 51<br>4.2.3 数组 53<br>4.3 基本.NET框架类 55<br>4.3.1 Console类 55<br>4.3.2 Convert类 62<br>4.3.3 Math类 63<br>4.4 本课回顾和网络关键词 64<br><br>第5课 表达式与运算符 65<br>引导读者进入C#表达式和运算符部分,在讲解过程中充分利用前面所讲的变量和常量知识,进一步加深对它们的理解。<br>5.1 本课学习目标 65<br>5.2 表达式 65<br>5.3 运算符 66<br>5.3.1 基本运算符 66<br>5.3.2 数学运算符 68<br>5.3.3 赋值运算符 70<br>5.3.4 比较运算符 71<br>5.3.5 逻辑运算符 72<br>5.3.6 移位运算符 73<br>5.3.7 三元运算符 73<br>5.3.8 运算符的优先级 75<br>5.4 本课回顾和网络关键词 75<br><br>第6课 C#中的流程控制语句 77<br>C#语句是按从上到下的顺序执行的,但是有时为了实现某项特定的功能,需要指定语句按照特定的顺序进行,为实现上述应用,流程控制这一概念便被引入到了程序语言中。<br>6.1 本课学习目标 77<br>6.2 使用语句和语句块 77<br>6.3 选择语句 78<br>6.3.1 使用if语句 78<br>6.3.2 使用switch语句 81<br>6.4 循环语句 83<br>6.4.1 使用while语句 84<br>6.4.2 使用do…while语句 85<br>6.4.3 使用for语句 88<br>6.5 跳转语句 91<br>6.5.1 使用break语句 91<br>6.5.2 使用continue语句 92<br>6.5.3 使用return语句 94<br>6.5.4 使用goto语句 96<br>6.6 本课回顾和网络关键词 98<br><br>第7课 面向对象编程技术 101<br>面向对象编程技术是软件开发的核心,要编写出结构合理的C#代码语句,就必须掌握面向对象编程技术的基本知识。<br>7.1 本课学习目标 101<br>7.2 面向对象编程基础 101<br>7.2.1 什么是OOP 102<br>7.2.2 面向对象的C# 102<br>7.3 统一建模语言 103<br>7.3.1 UML简介 103<br>7.3.2 类图和对象图 104<br>7.3.3 序列图和状态图 106<br>7.4 对象建模技术 107<br>7.4.1 功能模型 107<br>7.4.2 对象模型 108<br>7.4.3 动态模型 109<br>7.5 面向对象分析 110<br>7.5.1 面向对象分析的原则 110<br>7.5.2 面向对象分析的阶段 111<br>7.5.3 面向对象分析的具体目标 112<br>7.5.4 面向对象分析的步骤过程 113<br>7.6 面向对象设计 113<br>7.6.1 面向对象设计概述 113<br>7.6.2 面向对象设计的原则 114<br>7.6.3 面向对象设计的任务 114<br>7.6.4 面向对象设计的处理阶段 115<br>7.6.5 面向对象设计的过程和步骤 115<br>7.7 OPP技术的应用 116<br>7.8 本课回顾和网络关键词 119<br><br>第8课 方法 121<br>方法是编程语言的核心,通过方法的定义和调用能够实现现实应用所需要的功能。<br>8.1 本课学习目标 121<br>8.2 定义和使用方法 121<br>8.2.1 使用方法 122<br>8.2.2 方法的返回值和参数 123<br>8.3 变量作用域 126<br>8.4 静态方法与实例方法 127<br>8.5 方法参数详解 131<br>8.5.1 使用值参数 131<br>8.5.2 使用引用参数 132<br>8.5.3 使用输出参数 134<br>8.5.4 使用参数数组 136<br>8.5.5 使用数组参数 137<br>8.6 结构方法 140<br>8.7 方法重载 141<br>8.7.1 方法重载介绍 141<br>8.7.2 方法重载的具体应用 143<br>8.8 使用方法Main 146<br>8.9 递归 149<br>8.10 本课回顾和网络关键词 150<br><br>第9课 C#类基础 153<br>类是C#语言的基础,C#内的一切类型都可以看做是类,并且所有的语句都位于类内。<br>9.1 本课学习目标 153<br>9.2 定义类 153<br>9.3 类的成员 155<br>9.3.1 数据成员 155<br>9.3.2 函数成员 155<br>9.4 访问修饰符 156<br>9.4.1 类成员访问修饰符 157<br>9.4.2 类的访问修饰符 159<br>9.5 C#对象 159<br>9.5.1 创建对象 159<br>9.5.2 使用对象 160<br>9.6 静态成员和实例成员 163<br>9.6.1 类成员概述 163<br>9.6.2 类成员使用实例 164<br>9.7 本课回顾和网络关键词 167<br><br>第10课 深入C#类 169<br>本课将对C#构造函数、析构函数和this关键字进行讲解,并通过简单的实例来介绍其具体使用流程。<br>10.1 本课学习目标 169<br>10.2 使用构造函数 169<br>10.2.1 构造函数概述 169<br>10.2.2 构造函数的参数 172<br>10.2.3 使用私有构造函数 172<br>10.2.4 使用静态构造函数 173<br>10.3 使用析构函数 174<br>10.4 使用只读字段 177<br>10.5 使用this关键字 177<br>10.5.1 进行this访问 178<br>10.5.2 使用this关键字 178<br>10.6 C#属性 180<br>10.7 索引器 184<br>10.8 命名空间 186<br>10.8.1 C#编译单元 186<br>10.8.2 完全限定名标识 187<br>10.8.3 using指令 188<br>10.9 C#内部类 189<br>10.10 C#分部类 190<br>10.11 本课回顾和网络关键词 191<br><br>第11课 C#集合、数组和集合类 193<br>本课将向读者介绍更为高级的技术,逐一为您介绍C#集合、数组和集合类的基本知识。<br>11.1 本课学习目标 193<br>11.2 C#集合 193<br>11.2.1 C#集合简介 194<br>11.2.2 使用集合 195<br>11.3 数组的高级应用 196<br>11.3.1 数组的方法和属性 196<br>11.3.2 CreateInstance方法 201<br>11.3.3 数组转换 205<br>11.4 C#集合类 207<br>11.4.1 ArrayList集合类 207<br>11.4.2 Hashtable集合类 211<br>11.4.3 Queue集合类 217<br>11.4.4 SortedList集合类 220<br>11.4.5 Stack集合类 223<br>11.5 本课回顾和网络关键词 225<br><br>第12课 foreach语句、自定义集合类和迭代器 227<br>本课主要讲解C# foreach语句、自定义集合类和迭代器的基本知识,逐步引导读者进入C#的大千世界。<br>12.1 本课学习目标 227<br>12.2 使用foreach循环语句 227<br>12.2.1 foreach概述 227<br>12.2.2 集合内使用<br>foreach语句 228<br>12.3 自定义集合类 231<br>12.3.1 实现接口 231<br>12.3.2 结合实现 234<br>12.4 C#迭代器 237<br>12.4.1 迭代器概述 238<br>12.4.2 迭代器使用 240<br>12.5 本课回顾和网络关键词 243<br><br>第13课 继承与多态基础 245<br>在际项目开发中,可以利用继承开发出具有开放性和可扩充性的程序;多态性是通过继承实现的,它增强了程序的灵活性和重用性。<br>13.1 本课学习目标 245<br>13.2 C#继承 246<br>13.2.1 类的层次结构 246<br>13.2.2 声明继承 247<br>13.2.3 继承规则 248<br>13.3 C#隐藏 250<br>13.4 C#多态 252<br>13.4.1 虚方法和虚方法重写 252<br>13.4.2 重写方法的特点 255<br>13.4.3 多态的应用 258<br>13.5 使用base 262<br>13.5.1 base访问 262<br>13.5.2 base构造函数指定 264<br>13.6 抽象类和抽象方法 265<br>13.7 密封类和密封成员 268<br>13.8 C#静态类 270<br>13.9 本课回顾和网络关键词 273<br><br>第14课 接口和类转换 275<br>本课将对C#继承与多态方面的知识进行进一步介绍,着重讲解接口和类转换方面的知识。<br>14.1 本课学习目标 275<br>14.2 C#接口 275<br>14.2.1 定义接口 276<br>14.2.2 接口的实现和继承 278<br>14.2.3 显式接口的成员 282<br>14.2.4 访问接口成员 284<br>14.3 C#根类object 287<br>14.3.1 object方法 287<br>14.3.2 object方法应用 288<br>14.3.3 Finalize()特殊应用 291<br>14.4 C#类转换 292<br>14.4.1 隐式转换 292<br>14.4.2 显式转换 293<br>14.4.3 使用is运算符 295<br>14.4.4 使用as运算符 297<br>14.5 本课回顾和网络关键词 298<br><br>第15课 字符串与正则表达式 301<br>字符串是C#内的重要数据类型之一,通过字符串的赋值可以实现指定的功能;而正则表达式是一种描述字符串匹配的模式,它能够对字符串进行指定功能的操作。<br>15.1 本课学习目标 301<br>15.2 C#字符串 301<br>15.2.1 C#类型 301<br>15.2.2 string和String 302<br>15.2.3 StringBuilder 311<br>15.3 C#正则表达式 313<br>15.3.1 正则表达式的语言 313<br>15.3.2 正则表达式类 316<br>15.4 正则表达式的应用 321<br>15.4.1 分隔符分隔 321<br>15.4.2 字符检索处理 324<br>15.4.3 字符替换处理 324<br>15.5 本课回顾和网络关键词 325<br><br>第16课 委托与事件 327<br>第17课 泛型 347<br>第18课 C#文件操作和流<br>第19课 XML文件操作处理 409<br>第20课 Windows窗体编程基础 429<br>第21课 菜单、工具栏和对话框 479<br>第2篇 技术提高篇<br>第22课 Web应用编程 509<br>第23课 数据库和ADO.NET操作 545<br>第24课 DataGrid和数据绑定 587<br>第25课 GDI+图形图像编程 609<br>第26课 C#非托管代码操作 647<br>第27课 水晶报表应用 701<br>第28课 DotNetBar控件应用 713<br>第29课 Microsoft Enterprise Library<br>第30课 水晶报表应用 739<br>第31课 应用MapXtreme地图控件 757<br>第3篇 综合应用篇<br>第32课 项目开发案例:俄罗斯<br>第33课 项目开发案例:
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证