Visual Basic6.0程序设计 教学课件 ppt 作者 张险峰第13章 Visual Basic.NET简介

上传人:w****i 文档编号:92482436 上传时间:2019-07-10 格式:PPT 页数:15 大小:1.65MB
返回 下载 相关 举报
Visual Basic6.0程序设计 教学课件 ppt 作者 张险峰第13章 Visual Basic.NET简介_第1页
第1页 / 共15页
Visual Basic6.0程序设计 教学课件 ppt 作者 张险峰第13章 Visual Basic.NET简介_第2页
第2页 / 共15页
Visual Basic6.0程序设计 教学课件 ppt 作者 张险峰第13章 Visual Basic.NET简介_第3页
第3页 / 共15页
Visual Basic6.0程序设计 教学课件 ppt 作者 张险峰第13章 Visual Basic.NET简介_第4页
第4页 / 共15页
Visual Basic6.0程序设计 教学课件 ppt 作者 张险峰第13章 Visual Basic.NET简介_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《Visual Basic6.0程序设计 教学课件 ppt 作者 张险峰第13章 Visual Basic.NET简介》由会员分享,可在线阅读,更多相关《Visual Basic6.0程序设计 教学课件 ppt 作者 张险峰第13章 Visual Basic.NET简介(15页珍藏版)》请在金锄头文库上搜索。

1、,第13章 Visual Basic.NET简介,本章要求:,1)了解Visual Basic.NET的概念 2)了解Visual Basic 6.0 与 Visual Basic.NET的区别 3)掌握Visual Basic.NET的简单应用,13.1.1 Visual Basic 6.0 到 Visual Basic.NET的转换,Microsoft Visual Basic.NET 是 Microsoft Visual Basic 6.0 的后续版本,它是基于 .NET 框架重新设计的,您可以用它来轻松地创建用于 Microsoft Windows 32位 操作系统和 Web 的下一代

2、应用程序。使用 Visual BASIC.NET,可视化开发 Web 应用程序、Web 服务、Windows 应用程序和服务器端组件将变得轻而易举。此外,Visual BASIC.NET 使用了 Windows 应用程序的 XCOPY 部署方案,使您不必再担心 DLL 版本问题。随着 Visual BASIC.NET 的发布,“DLL 噩梦”将成为过去。 在设计 Visual Basic.NET 时,着眼于世界各地 Visual Basic 开发者的要求。Visual Basic 语言现在是真正的面向对象语言,并支持实现继承。窗体设计器支持可视化继承,并包含窗体自动调整大小、资源本地化和访问选

3、项支持等新特性。现在的数据工具继续支持 XML 数据,并可以共同使用设计时数据绑定和断开数据。此外,Visual Basic.NET 是基于 .NET 框架直接创建的,因此可以使用所有的平台特性,并能够与其他 .NET 语言协同工作。,在发布这些功能的同时,微软对产品的几个方面作了修改。本章介绍了从 Visual Basic 6.0 到 Visual Basic.NET 的一些变更,并解释了进行这些变更的原因(如表13.1)。本文还介绍 Visual Basic.NET 升级向导的功能。它是作为产品的一部分提供的工具,可以帮助您将现有的应用程序升级为 Visual Basic.NET 版本。

4、有关从 Visual BASIC 6.0 升级到 Visual Basic.NET 的其他信息,请参阅白皮书准备将 Visual Basic 6.0 应用程序升级到 Visual Basic.NET(英文)。此白皮书介绍了升级过程并提供了尽可能顺利升级的建设性意见。,13.1.1 Visual Basic 6.0 到 Visual Basic.NET的转换,13.1.2 Visual Basic.NET简介,Visual Basic.NET是面向对象(object-oriented)的语言,又可以叫物件(object)导向(oriented)。在Visual BASIC.NET中所有的变量类型

5、都是基于object,而不再是Variant,Dim x As Variant 会被升级为 Dim as object。如果读者不理解对象,可以暂时把它理解为存在于内存的一段数据,所以对象被称为实例(instance)。而类(class)就是类别,他定义一群对象,是一个对象的群体,并定义方法成员,但是类只是一个定义,只有在被声明为实例的对象(object instance)时才能具体的调用。假如你在调用其他的类成员时,弹出错误的对话框要求“object instace”,这是因为没有声明一个实例的对象,你需要用类似声明变量的方法声明他们,如:dim formN as new form2 调用f

6、orm2的成员方法new建立了一个对象的实例。你添加了一个窗体而并不能在程序中显示出来,是作为一个类,它并不实际存在。而现在使用formN.visible=true 就可以象以前一样调用,只是一个概念进行了转变,Visual Basic.NET其实还是以前的Visual Basic。可能有人会说把Visual Basic 6.0的变量同样可以称为对象,其实如果你把变量作为一个指针,不如把他看作一个变量 如:dim s as string :dim in as integer :in=123:s=in.tostring(注意Visual BASIC .NET用“:” 表示换行)。in是一个变量,

7、在基于integer的类中已定义了tostring的方法。在现在的Visual Basic .NET中所有的方法都以这种方式内嵌于不同的类。甚至包括所有的API。虽然Visual Basic .NET仍然支持并可以象以前一样地使用API,除了常用的32位数据类型long应被换为integer(MSDN中称32位是最快的 )。你会感觉不方便,甚至不能达到目的,这是因为Visual Basic.Net认为你不可能再使用API,而只有形式上的支持。,在Visual Basic.NET中还引入了“族”的术语,即namespace,一般译为名称空间,但是很多的资料中还是认为在.NET中应该译为族比较合适

8、。名字的集合示意在于对象的空间,族适用于任何对象的空间。族不离类,类不离族,族居类之上,也可以理解族是一个最为原始的类,读者自己可以慢慢了解它们的关系。 在Visual BASIC.Net中把父类定义为族 ,已定义的族有很多,如system是最常用的族,system中包含的类几乎包容了系统的方方面面,而system较常用的子族有winforms(窗体),drawing(图形)。待定义的如一个工程,新建一个工程,工程名就是族名。 因为winforms.form类,drawing.bitmap类是最常用的,而Visual Stdio 7.0中查找的速度实在太慢,读者最好是到MSDN中去查找,因为是

9、集成的IDE,最好能把Visual Basic .NET的帮助整理出来就好了。对于运用成员的方法的探索,希望读者能自己把英文译出来,如果这样的话,作为一个初学者,对照winforms.form成员表,drawing.bitmap成员表,能力强的一定可以在几天的内初步掌握Visual Basic .NET。假如读者新建一个Visual Basic .NET工程,默认的就会有对winforms.form与 drawing.bitmap的声明。这个也是实现windows的图形界面的最重要的途径。,13.1.2 Visual Basic.NET简介,13.1.3 安装Visual Basic.NET,

10、Visual Basic 2005有如下两个版本: 1作为Visual Studio 2005的一部分,Visual Studio 2005是一个套装语言软件,其中也包含C# (读作C-sharp)、J#(读作J-sharp)和Visual C+。Visual Studio 2005有4个版本:Visual Studio Standard Edition、Visual Studio Professional Edition、Visual Studio Tools for Office和Visual Studio Team System。这4个版本所附带的工具都可以用于创建和管理大型企业应用程序

11、的开发。 2 Express版本,它包含Visual Studio 2005所附带的一些工具和功能的简化版本。 这两个版本都可以用于创建在Windows平台下运行的应用程序。其安装过程非常简单。事实上,Visual Studio安装程序可以非常智能地向计算机指出使Visual Studio工作所需要安装的内容。,13.1.3 安装Visual Basic.NET,(1) Visual Studio 2005光盘有自动运行的功能,但如果在插入光盘后没有出现安装界面,就必须从光盘的根目录下运行setup.exe文件进行安装。为此,应单击Windows中的 “开始”菜单(通常在屏幕的底部),并选择“

12、运行”命令。在“打开”框中输入F:setup.exe,其中F为光驱盘符。安装程序初始化后,会出现如图13-1所示的界面。,图13-1 Visual Basic 2005安装顺序,13.1.3 安装Visual Basic.NET,(2) 该对话框显示了安装的顺序。 图13-1 Visual Basic 2005安装顺序 为了使安装过程正常进行,Visual Basic 2005要求在计算机上安装一些组件(如Service Pack 4 for Windows 2000)并更新原有的组件。如果计算机上未安装这些更新组件,安装程序会提示您在继续安装Visual Studio 2005之前对其进行安

13、装(如图13-2所示)。安装Visual Studio 2005的第一步是单击“安装Visual Studio 2005” 链接。 (3) 在同意用户安装协议后,单击“下一步”按钮,继续进行安装。,图13-2 更新组件,13.1.3 安装Visual Basic.NET,(4) 与大多数安装一样,此时会显示一个可安装的组件选项列表。您可以只安装所需要的功能。例如,如果计算机的磁盘空间有限或是暂时不需要Visual C+ 2005,就可以不安装它。也可以选择组件的安装位置(通常按默认状态进行即可,除非计算机有特殊要求)(如图13-3所示)。如果需要,初始安装中未选择的任何选项都可在以后添加。如果

14、计划开发数据库应用程序,则应选择安装SQL Server。在选项列表中,对于每个功能都给出了如下3部分信息: 1) “功能说明”框中概述了每个组件及其功能。 2) “产品安装路径”框中概述了需要安装的文件的安装位置。 3) 最后,“磁盘空间要求”框中阐述了安装后整个硬盘空间的情况。,图13-3 选择安装模式和安装文件夹,13.1.3 安装Visual Basic.NET,(5) 一旦选择了所需的功能,单击“安装”按钮就可进行安装(如图13-4所示),此时,您也可以放松一下了。安装的时间取决于所安装功能的多少。如果一台2.4GHz的计算机有512MB的内存,运行Windows 2000 Prof

15、essional,那么安装大约需要20分钟。 (6) 安装完成后,会显示一个对话框,说明安装已完成。 该屏幕显示了安装过程中遇到的所有问题,您也可以在该对话框中查看安装日志。安装日志提供了一个列表,列出了安装过程中的所有操作。除非安装程序报告出错,否则就可以忽略安装日志。至此,就基本完成了Visual Studio 2005的安装,单击“完成”按钮继续进行文档的安装。 (7) MSDN Library的安装非常简单,这部分包含突出显示的内容。所出现的第一个屏幕是最初的欢迎屏幕,单击“下一步”按钮,继续安装过程。,图13-4 系统开始安装,13.1.3 安装Visual Basic.NET,(8

16、) 这时,系统会要求您选择希望的安装类型,单击“下一步”按钮,继续安装过程(如图13-5和图13-6所示)。 (9) 在安装好MSDN文档后,就会返回到最初的安装屏幕,此时Service Releases选项就被激活了。,图13-5 MSDN系统安装类型选择窗口,图13-6 MSDN系统安装文件夹选择窗口,13.1.4 Visual Basic 2005集成开发环境,1.简单文件设置页 IDE集成了一组工具,使开发软件变得更为简便。启动Visual Studio 2005,如果是以默认方式安装Visual Basic 2005的,就应从“开始”菜单中选择“所有程序”(在Windows XP和Windows Server 2003中应选择“所有程序(All Programs)”)| Microsoft Visual Studio 2005| Microsoft Visual Studio 2005。在显示一个闪屏后,会马上出现“选择默认 环境设置”对话框。选择“Visual BASIC开发环境”选项如图13-7所示,然后单击“启动Visual Studio”。之后会显

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号