本书使用微软*的TypeScript语言,以面向接口及泛型的编程方式,采用HTML 5中的Canvas2D绘图API,实现了一个2D动画精灵系统,并在该精灵系统上演示了精心设计的与图形数学变换相关的Demo。通过阅读本书,读者可以系统地掌握TypeScript语言、面向接口和泛型的编程方式、Canvas2DAPI绘图、图形数学(向量、点与基本形体的碰撞检测、矩阵及贝塞尔曲线)、数据结构(队列、栈、树)及重要的设计模式。 本书共10章,分为4篇。第1篇TypeScript篇,主要介绍了如何构建TypeScript开发、编译和调试环境,以及如何使用TypeScript实现Doom 3词法解析器;第2篇Canvas2D篇,主要介绍了动画与Application类,以及如何使用Canvas2D绘图;第3篇图形数学篇,主要介绍了坐标系变换、向量数学及基本形体的点选、矩阵数学及贝塞尔曲线;第4篇架构与实现篇,主要介绍了精灵系统、优美典雅的树结构及场
全书共17章,讲解了有关Visual Basic的安装与启动、开发环境、基本概念和程序设计步骤,Visual Basic程序开发语言的数据、运算、语法和控制结构、控件的用法以及窗体、工具条、对话框和菜单的设计、文件操作、打印方法、数据库编程等相关知识,并在*后一章给出一个综合性的程序设计案例。
本书以开发人员在项目开发中经常遇到的问题和必须掌握的技术为核心,介绍了应用VisualBasic进行程序开发的多方面的知识和技巧,主要包括VisualBasic的多媒体开发、数据库应用、网络技术与Web开发、安全防护与入侵破解、打印技术与报表图表、程序控制与磁盘管理和系统与硬件设备等内容。全书分为7篇16章内容,总计600个实例,并附带600个技巧。每个实例都是作者精心筛选的,具有很强的实用性,其中一些实例是开发人员难以找到的解决方案。 本书附带有配套DVD光盘,其中包括书中实例的源代码,这些源代码都是经过作者精心调试并通过的,保证能够在WindowsXP、Windows2003及Windows7操作系统下编译和运行。 本书非常适合Visual Basic项目开发人员、VisualBasic初学者及编程爱好者使用,同时也可以作为培训机构、大中专院校老师和学生的实践参考用书。
编程的最基本要素是函数、语句、控件,掌握这些要素,就掌握了解决实际问题的一般方法。《VisualBasic全能速查宝典》详细地介绍了VisualBasic中常用的函数、语句、控件及控件的属性、方法和事件。全书精选了390个VisualBasic中常用的函数、语句和控件,每一个知识点都配有具体的示例,便于读者理解。 《VisualBasic全能速查宝典》所讲的知识点按照功能和字母进行排序,读者既可以按照功能顺序查找,又可以按照字母顺序学习。 《Visual Basic全能速查宝典》不仅适合VisualBasic程序设计初学者,也可作为中、高级程序开发人员的参考手册。
本书由浅入深地详细讲解了Visual Basic(简称VB)的开发技术,并通过具体实例的实现过程演示了各个知识点的具体应用。全书共24章,其中章讲解了Visual Basic技术的基础知识,包括搭建开发环境和编写首段Visual Basic程序;第2~10章分别讲解了Visual Basic的基础语法、条件语句、流程控制、数组、函数和控件应用等知识,这些内容都是Visual Basic开发技术的核心知识;1~17章分别讲解了数据库工具、Data控件和ADO控件、DataGrid控件、报表打印、存储过程和ActiveX控件等基本知识,这些内容是Visual Basic开发技术的重点和难点;8~22章分别讲解了绘图处理、MSChat控件、图形动画编程和多媒体编程等内容;第23~24章通过两个综合实例的实现过程,介绍了Visual Basic技术在综合项目中的使用流程。全书内容循序渐进,以“技术解惑”和“范例演练”贯穿全书,读者全面掌握Visual Basic语言