vb.net的后缀名 后缀名vbs
vb.net怎样转成vb
vb.net里好像提供了自动转换vb6程序的,直接点 文件-打开 选择vbp文件,然后下一步下一步就行了,好像是的
创新互联建站专注于拱墅网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供拱墅营销型网站建设,拱墅网站制作、拱墅网页设计、拱墅网站官网定制、重庆小程序开发服务,打造拱墅网络公司原创品牌,更为您提供拱墅网站排名全网营销落地服务。
vb编辑的文件 后缀为什么?
VB的文件都是.vb*结尾的。
Visual
Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言。
“Visual”
指的是开发图形用户界面
(GUI)
的方法--不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。
“Basic”指的是
BASIC
(Beginners
All-Purpose
Symbolic
Instruction
Code)
语言,一种在计算技术发展历史上应用得最为广泛的语言。Visual
Basic
在原有
BASIC
语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和
Windows
GUI
有直接关系。专业人员可以用
Visual
Basic
实现其它任何
Windows
编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。Visual
Basic
Scripting
Edition
(VBScript)
是广泛使用的脚本语言,它是
Visual
Basic
语言的子集,可嵌入HTML语言中,用于网页设计,如ASP(Active
Server
Page)文件。
VB简单易学,通用性强,用途广泛。
VB
在创建和编译工程时要产生许多文件,分为:设计时文件、杂项开发文件和运行时文件。
设计时文件是工程的建造块,例如基本模块
(.bas)
和窗体模块
(.frm)。
杂项文件是由
Visual
Basic
开发环境中的各种不同的进程和函数产生的,例如打包和展开向导从属文件
(.dep)。
开发应用程序时会产生各种设计时文件和其它杂项文件,如下表所列:
扩展名
描述
扩展名
描述
.bas
基本模块
.frm
窗体文件
.cls
类模块
.frx
二进制窗体文件
.res
资源文件
.vbp
Visual
Basic
工程文件
.ctx
用户控件的二进制文件
.pgx
二进制属性页文件
.dca
活动的设计器的高速缓存
.ctl
用户控件文件
.ddf
打包和展开向导
CAB
信息文件
.tlb
远程自动化类型库文件
.dep
打包和展开向导从属文件
.vbg
Visual
Basic
组工程文件
.dob
ActiveX
文档窗体文件
.vbl
控件许可文件
.dox
ActiveX
文档二进制窗体文件
.dws
部署向导脚本文件
.dsr
活动的设计器文件
.vbr
远程自动化注册文件
.dsx
活动的设计器的二进制文件
.vbw
Visual
Basic
工程工作空间文件
.log
加载错误的日志文件
.vbz
向导发射文件
.oca
控件类型库缓存文件
.wct
WebClass
HTML
模板
.pag
属性页文件
2、 VB窗体文件和工程文件的扩展名分别是
先解释一下vb一般是指vb3到vb6,与vb.net无关。
以vb6举例:
vb6的窗体扩展名为.frm
vb6的工程文件扩展名为.vbp
Visual Basic .NET的编译
.NET语言,包括VB.NET,它们所开发的程序源代码并不是直接编译成能够直接在操作系统上执行的二进制本地代码,而是被编译成为中间代码,然后通过.NET Framework的通用语言运行时(CLR)——执行。 所有的.Net编程语言都被编译成这种被称为MSIL(Microsoft Intermediate Language )的中间代码,这与Java的字节码类似。因此虽然最终的程序在表面上仍然与传统意义上的可执行文件都具有“.exe”的后缀名。但是实际上,如果计算机上没有安装.Net Framework,那么这些程序将不能够被执行。在程序执行时,.Net Framework将中间代码翻译成为二进制机器码,从而使它得到正确的运行。最终的二进制代码被存储在一个缓冲区中。所以一旦程序使用了相同的代码,那么将会调用缓冲区中的版本。这样如果一个.Net程序第二次被运行,那么这种翻译不需要进行第二次,速度会明显加快。
VB.NET代码之所以不直接编译成二进制机器码,是基于.NET跨平台这一目标的考虑。 Visual Basic .NET 2002
2002年Visual Basic .NET 问世,此后Visual Basic 包含在 Visual Studio套装中。该版本又被称为VB 7.0,是与C#一起在2002年发布的最初始的VB.net版本。C#是一门新设计.Net语言并且语法上和Java有一定的相似性,所以被大力宣传为微软对付JAVA的王牌,受到媒体极力关注。然而VB.NET则相反被错误地认为仅仅是VB的一个升级(故有时被称为VB7),它的受关注度也因此较低,当然VB社区以及喜欢Basic系列风格的语言的人还是很关注它的。那些试用过此版VB.NET的人在层层幕布下发现一个强大却艰深的语言。不过任何一种语言都是有弱点的,当然后面这一点也是.NET语言的共性,那就是运行的计算机上必须装相应版本的.Net framework。
Visual Basic .NET 2003
该版本是和.NET Framework 1.1一起发布的。新功能包括对.NET Compact Framework的支持和更好的VB升迁向导。并改进了运行状况,IDE稳定性(尤其是后台编译器),以及运行时RunTime稳定性。另外,VB.NET2003还有一个学院版Visual Studio .NET 2003 Academic Edition (VS03AE),它是分发给各国某些学者免费使用的版本。
Visual Basic .NET 2005
该版本是VB.Net的重大转变。但是这个版本的 Visual Studio 仍然还是面向 .NET 框架的(版本2.0)。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。总体来说是一个非常庞大的软件,甚至包含代码测试功能。
Visual Basic .NET 2008
Visual Basic 2008于2008年2月1日发布。通过几年的发展,它已成为一种专业化的开发语言和环境。用户可用 Visual Basic 快速创建 Windows 程序,现在还可以编写企业水平的客户/服务器程序及强大的数据库应用程序。
Visual Studio 2010
Visual Studio 2010于2010年4月12日上市,其中包含 Visual Basic .NET 2010 。Visual Studio是微软公司推出的开发环境。是目前最流行的Windows平台应用程序开发环境。Visual Studio 2010集成开发环境(IDE)的界面被重新设计和组织,变得更加简单明了。Visual Studio 2010同时带来了 NET Framework 4.0、Microsoft Visual Studio 2010 CTP( Community Technology Preview--CTP),并且支持开发面向Windows 7的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2和Oracle数据库等。
Visual Studio 2012
从该版本开始VB.NET已没有单独发售的IDE了,微软给Visual Basic .NET 以及C#开发者的IDE就只有Visual Studio 了。该版本增加了modern(原metro)风格的支持等众多新特性。
Visual Studio 2015
增加了大量新特性,提升你的编写效率。对编译器和开发环境优化,提高编译速度,帮你重构代码和解决错误。最明显的14项改进见参考资料的14 Top Improvements in Visual Basic 14。 不能简单认为VB .net是VB的新版本。首先它们一个是完全面向对象的语言,而另一个不是完全面向对象的,其次VB .NET是构建于.Net framework之上的。当然,它们同属Basic系列语言,又同为微软所开发,语法上有一定的相似或沿袭是很正常的,但不能因此认为VB .NET是VB的升级版。
对于想从VB转到VB .NET的开发者来说,如果你只是喜欢Basic系列语言的代码风格,那么你的迁移会很顺利,如果你想沿袭之前VB的编程思想和习惯,你会很苦恼,原因之一就是VB .NET贯穿的是完全面向对象的思想,而VB不是。
微软为使VB开发者更容易转到VB .NET,兼容一些VB6函数和库的用法,但是比不上.NET语言中自带的可替换的函数和库来得高效,所以我们应该尽量使用.NET下的新方法。微软还提供了VB到VB .NET的自动转换器,虽几经改进,但仍无法转换全部代码,几乎所有非小型程序都需要人工修改以完成编译。为了运行优化,大多程序需要大量工作去重构。
争议与解释:许多资深的VB程序员抱怨VB .NET,因为VB .NET丢掉了许多不再发行的VB6中使用的大量语言constructs和用户界面功能,并且对保留下来的东西也改变了语意。其实不应该再把VB和VB .NET做功能上的比较,因为它们除了有些语法相似外,可以说是完全不同的两种语言。
Visual Basic .NET与VB都代表了Basic系列语言的编码风格,Visual Basic .NET是这种编码风格在.NET平台上的继承,而不是同系列语言VB的沿袭。
语言革命
* 1991年4月,Visual Basic诞生,Visual Basic 1.0 Windows版本发布。这个连接编程语言和用户界面的进步被称为Tripod(有些时候叫做Ruby),最初的设计是由阿兰·库珀(Alan Cooper)完成的。 1992年9月,Visual Basic 1.0 DOS版本发布。
* 1998年夏天,VB6.0发布。
* 2001年,Visual Basic .NET和.NET Framework发布。Visual Basic .NET正式诞生。
* 2005年,微软宣布将不会再对非.NET版本的VB进行支持。
*2010年,Visual Basic .NET随Visual Studio 2010发布,不再提供单独的Visual Basic .NET IDE。 MONO开发平台提供了一个VB.NET特性库(VB.NET-specific libraries)并着手研发一个编译器和Windows Forms GUI 库。由于各方面的原因,VB.NET开发的开源工具较C#发展得慢一些。
怎么用VB.NET更改文件扩展名
以修改“C:\abc.txt"为bat为例。
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim Myfile As String
Myfile = IO.Path.ChangeExtension("C:\abc.txt", ".bat")
Microsoft.VisualBasic.FileSystem.Rename("C:\abc.txt", Myfile)
End Sub
End Class
本文标题:vb.net的后缀名 后缀名vbs
分享网址:http://hbruida.cn/article/dodcicj.html