作者:empty 页数:299 出版社:empty |
本书以具体实例为基础, 循序渐进地讲解了Visual Basie程序开发的过程和方法, 使读者为了便广大读者能够快速、深入地应用Visual Basie进行开发程序, 在编写本书时, 精选了一些具有代表性的完繁开发实例, 并将VisualBasic的新特点、新功能融合到实例中, 对利用VisualBasic开发程序的过程和步骤进行了详细讲解, 并且还以技术专题、举一反三的形式, 延在实例开发过程中逐步掌握应用VisualBasic开发程序。伸思考, 加深读者对VisualBasic程序开发方法的理解。光盘中包含书中的所有实例及源文件,以供读者参考学习。本书面向中高级用户, 适合作为利用Visual Basie程序开发人员的自学指导书。本书配套
平台上可视化程度最高的开发工具,它提供了丰富的功能组件,适合开发Windows操作系统下的各种应用程序, 已成为专业人和非专业人员得心应手的开发工具。VisualBasic以其功能强大、简单易学等特点而倍受人们的青睐,版本的更新和功能的增强, 使得VisualBasic的应用范围越来越广,它不但能满足一般应用程序的需要,而且在ActiveX、多媒体、数据库以及Internet等多个领域都有着十分明显的优势,Basic的奥秘, 以便能于发出功能更强大的应用程序。本书正是大多数学过VisualBasic的人员, 都希望能深人了解Visual为了满足达些读者的需求而编写的。本书第1章简单地介绍了VisualBasic语言的基本语法规则。其后几章从不同的技术点出发, 以具体实例的方式介绍VisualBasic的各种功能。第2章和第4章模拟了Windows附件中的“圖图”程序和“记事本”程序:为了增加趣味性、本书还编写了两个游戏程序,即第3章的“趣味打字”和第10章的“俄罗斯方块:第5章介绍了Windows中各种凤格的工具栏的编写:第6章用一个简单的时钟程序介绍用VisualBasic如何生成ActiveX控件, 第7章介绍了如何使VisualBasic编写的应用程序成为屏总保护程序:第8章通过设计MP 3插放器、标准音频文件插放器、VCD播放器来介绍VisualBasic的多媒体技术; 第9章编写了一个类似ICQ的聊天程序, 读者通过这个程序可以对VisualBasic的网络编程有一个大概的了解:第11章通过一个具体的丁资管理程序, 介绍了VisualBasic中的数据库编程。到的技术点有一个更详细的介绍。每个实例的最后,都有举一反三内容和上机练习,使读者对所学的知识有更多的了解和提高。本书在每个实例的后面都有一个技术专题,对本实例所涉及本书配套光盘中包含了书中的实例效果及源文件,为读者服务、对读者负责是深源图书创作室的工作宗旨:严谨,创新、求实是深源图书创作室的工作态度:高品位、高质量是深源图书创作室孜孜以求的目标。尽管倾心相注、精心而为,但书中的错误和不足在所难免,恩请读者批评指正,编著者
Visual Br sic程序开龙完整实教1.1VB的特点1.2VB中的基本概念第1章Visual Panic程序设计概述VB是Microsoft公司开发的一个强有力的应用程序开发工具, 使用它可以开发出Widows环境下的任何应用程序。Visual的英文原意是“可视的“, 在这里是指开发图形用户界面(GUI) 的方法, 即“可视化程序设计”。BASIC是Beginners All-purpose Symbolic Instruction Code的缩写, 意思是“初学者通用符号指令代码“。具有面向普通便用者、易学易用的优点。VB6.0在原有的BASIC语言的基础上有丁很大的发展, 至今包含丁数百条语句、函数及关键词, 其中很多和Windows GUI有直接的关系。专业人员可以用VB实现其他任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以编写实用的应用程序。VB已由小巧玲现的编程工具发展成为强大的开发工具。从数值计算、数据库管理、网络、多媒体软件, 到Internat软件都可以用VB开发完成。它之所以有这么广泛的用途是因为具有以下特点:各种对象,而不用编写任何代码。这其实是VB最显著的特点。决定。这样,对于程序员来说,只需要分别编写出在某个对象上发生的某一事件时要执行的代码即可。库格式建立数据库和前端应用程序。·真正的面向对象编程,提高了系统的开发速度,减轻了程序员开发系统的工作量。·提供了可视化的编程工具。利用VB的工具箱,可以在窗体上像西图一样“画”出·程序采取“事件驱动”方式,即程序的执行是由事件来驱动的,执行的顺序由用户·数据访问特性允许对包括Microsoft SQLServer和其他企业数据库在内的大部分数据·通过A etive X技术可以使用其他应用程序提供的功能。另外, VB还支持很多功能, 如Internet功能、多窗平台、OLE编程能力、快速应用开发以及可生成真正的.exe文件。这些特性使VB成为快速创建全特性应用程序的一种优秀的编程语言。真正理解了VB中的基本概念和常用术语,可以帮助我们更好地学习这门语言。(1)设计时指开发人员在VB开发环境中开发应用程序时的时间。(2)运行时互。指应用程序正在运行时的时间。在运行时,编程者就像最终用户那样与应用程序进行交2(3)窗休也就是未来应用程序的窗。指VB为程序设计人员提供的可供设计应用程序的界面,或各种对话框的窗。(4)拉件对象是VB程序设计中最基本、最重要的概念,是程序设计的核心。一般情况下,对象是指程序设计人员在编程时可以访同的元素。在VB中,对象是用来描述组成一个应用程序的所有窗体和控件的一个通用术语可放置在窗体上的对象,也就是应用程序运行时出现在窗中的内容。(5)对象·Name:设瓷控件的名称, 在程序代码中用来访问控件的属性和方法。·Appearance:用来表示对象的外观, 0表示平面外观, 1表示三继外观。·BackColor; 设置显示文宇或绘制图形时的背景颜色。·ForeColor:设前景色(画笔的颜色或文本的颜色) 。.Font; 设置控件上文木的字体、字形和字号。所有对象都有两个共同点:一是自己的状态或外观,如果用数据来表示,这些数据就称为对象的“属性 ;二是自己所具有的行为,可以用代码来实现,这些代码称为对象的“方法”。所以对象是数据和代码的集合。即对象是既包含数据又包含处理该数据的代码的独立个体,是类的实体化。(6)类类是为描述具有相同特征的对象而引入的。类是用来创建对象的样板,它包含所创建对象的状态描述和方法定义,而对象只是类的一个实例。(7)属性有不同的属性,当然有时也会出现一些相同的情况。属性一般用数据来表示。通过修改对象的属性值,就可以控制对象的外观和状态。属性是对象的一个基本要素,用来描述对象的外观特征和所具有的状态;不同的对象具有些属性只在设计时提供, 有些属性只在运行时提供。如文本框控件的Muti Line属性只能在设计时设置, 不能在运行时改变; 而列表框的List Count属性只能在运行时提供, 属于只读属性。
3.4.1窗体设计
3.4.2功能实现
3.5技术专题
第1章
VisualBasic程序设计概述
1.1VB特点
1.2VB中的基本概念
1.3VB语言基础
模拟Windws中的画图程序
1.3.1代码书写规则
1.3.2变量
1.3.3常量
1.3.4数据类型
1.3.5数组
1.3.6动态数
1.3.7过程
1.3.8程序流程的控制
1.4
集成开发环境(IDE)
第2章
2.1实例简介
2.2预习要求
2.3设计思路
2.4设计步骤
2.4.1建立应用程序界面
2.4.2菜单设计
2.4.3设置对象的属性
2.4.4编写程序代码
2.5技术专题
2.5.1VB中的坐标系统
2.5.2VB中的鼠标事件
2.5.3DrawMde展性
2.6举一反三
2.6.1简单的计算器
2.6.2沿正弦曲线滚动的小球
2.7上机练习
第3章实用的打字小游戏
3.1实例简介
3.2预习要求
3.3设计思路
3.4制作过程
w程序开发完整实例教程
66
3.5.1控件数组的应用
3.5.2 KeyPress, Key Up事件
3.6
举一反三——为程序添加声音效果
3.7上机练习
第4章模拟Windws中的记事本程序
4.1实例简介
4.2预习要求
4.3设计思路
4.4设计步骤
4.4.1建立应用程序的界面
4.4.2编写程序代码
4.5
技术专题
举一反三——多文档记事本的制作
4.5.1剪贴板的使用
4.5.2公共对话框控件
4.5.3文件处理技术
4.6
4.6.1多文档界面
4.6.2创建MDI窗体
4.6.3加放MDI窗体及其子窗体
4.6.4设置子窗体的大小和位置
4.6.5设置子窗体的排列方式
4.6.6显示所有打开子窗体的标题
4.6.7卸栽MDI窗体及其子体
4.7上机练习
第5章用标准控件制作工具栏
5.1实例简介
5.2预习要求
5.3设计思路
5.4设计步骤
5.4.1第一种风格的工具栏的设计
5.4.2第二种风格的工具栏的设计
5.5
技术专题-容器
5.6举一反三
5.7上机练习
第6章设计时钟ActiveX控件
6.1实例简介
6.2预习要求
6.3设计思路
6.4设计步骤
6.4.1创建ActiveX控件工程
6.4.2在ActiveX控件工程中添加需要的对象
6.4.3建立时钟ActiveX控件使用的资源
6.4.4设计时钟ActiveX控件的代码
6.4.5测试及调用时钟ActiveX控件
6.4.6为时钟ActiveX控件添加属性
6.4.7为时钟ActiveX控件添加事件
6.4.8为时钟ActiveX托件添加事件
6.4.9编译成.CX格式
6.5.1 User Cntrl对袋的基本知识
6.5.2VB中创建控件的方法
7.4.1建立屏靠保护程序的界面
7.4.2设置对象的属性
7.4.3设计代码
7.5.1 Save Setting语句
7.5.2Get Setting函数
7.5.3Get All Settings数
7.5.4Delcte Setting请句
8.4.1应用程序主界面的设计
8.4.2MP3播放器的设计
8.4.3标准音频文件播放器的设计
8.4.4VCD插放器的使用
6.5技术专题—设计ActiveX控件的基础知识
6.6举一反三
6.7上机练习
第7章屏幕保护程序
7.1实例简介
7.2预习要求
7.3设计思路
7.4设计步骤
7.5技术专题—管理应用程序的设置值
7.6举一反三
7.7上机练习
第8章多媒体播放程序
8.1实例简介
8.2预习要求
8.3设计思路
8.4设计步骤
8.5技术专题——利用多媒体信息制作课件
程序开发完整实例教程
ws程序开发完整实例教程
8.5.1使用VB制作的多媒体课件的类型
8.5.2使用VB制作多类体课件的流程
8.5.3素材的具体使用和设计
8.6举一反三
8.7上机练习
第9章!自己的聊天工具
9.1实例简介
9.2预习要求
9.3设计思路
9.4设计步骤
9.4.1建立启动窗体
9.4.2建立客户竭窗体
9.4.3建立服务器的窗体界面
9.4.4编程序代码
9.5技术专题
9.5.1 Internet基础知识
9.5.2 Winsck控件
10.4.1建立应用程序的界面
10.4.2添加资源文件
10.4.3排行榜座体的设置
10.4.4编写程序代码
10.5.1声明API函数
10.5.2使用“AP1阅览器”应用程序
10.6举一反三
10.7上机练习
第11章工资管理系统
11.1实例简介
11.2预习要求