Visual Basic 2012 简介


Visual Basic 2012 Express 是微软在2012年推出的最新版本的Visual Basic。 Visual Basic 2012 Express 跟Visual Basic Express 2010 基本上想似,但它增加了一些新的功能。最明显的区别是,Visual Basic 2012 Express 不再是一个独立的软件,虽然它可以独立运行。现在它与其他微软编程语言C#和C++集成在 Visual Studio 2012 Express 里。此外,现在的 Visual Studio Express 2012 有五个版本,它们分别是:

  • Visual Studio Express 2012 for Web
  • Visual Studio Express 2012 for Windows 8
  • Visual Studio Express 2012 for Windows Desktop
  • Visual Studio Express 2012 for Windows Phone
  • Visual Studio Team Foundation Server Express 2012

 

现在,我们要学习的是Visual Basic 2012 Express for Windows Desktop. 你可以要从微软的网站下载免费的软件:

http://www.microsoft.com/visualstudio/eng/downloads#d-2012-editions

Visual Basic 2012 和Visual Basic 2010 基本一样是一个完整成熟的面向对象编程(OOP)语言,所以它已经赶上其他OOP语言,如C + +,Java,Ç#和其他等等。

当你启动 Visual Basic 2012 Express 时,你将看到它的集成开发环境,如界面下图所示。

vb2012_ch_Fg1.1

图1.1:Visual Studio 2012 开始页

要开发一个新的  Visual Studio Express 2012 项目,只需点击菜单上的文件然后点击新项目,Visual Studio Express 2012 就会启动新建项目的页面,如下图所示:

vb2012_ch_fig1.2

图1.2: Visual Studio Express 2012 项目页

新建项目包括三个模板,即Visual Basic,Visual C#和Visual C + +。因为我们要学习的是Visual Basic 2012,我们应选择Visual Basic。  Visual Basic 2012中为您提供四种类型的项目供你创建,它们是 Windows 窗体应用程序,WPF 应用程序,控制台应用程序和类库。我们要学习创建的是Windows应用程序中,所以我们选择Windows窗体应用程序。

在此对话框的底部,你可以把默认项目名称 WindowsApplication1 更改为其他的名字,如第一个项目。更改项目名字后,单击“确定”按钮。接下来 Visual Basic Express 2012 集成开发环将会出现,如图1.3 所示。

vb2012_ch_fig1.2

图1.3: Visual Basic Express 2012 集成开发环

Visual Basic Express 2012 集成开发环中包含了几个窗口,即表格窗口(Form1.vb),“解决方案资源管理器”窗口和“属性”窗口。它还包括一个工具箱,其中包含很多有用的控件,允许程序员开发VB程序。工具箱如图1.4所示。

vb2012_ch_fg1.4

图 1.4:工具箱

现在,我们将继续向您展示如何创建你的第一个程序。首先,在表格Form1属性窗口中的Text属性将其标题更改为“我的第一个项目”。接下来,插入一个按钮,将其文本更改为“确定。设计界面如图1.5所示。

vb2012_ch_fg1.5

图1.5

现在点击“确定”按钮,在代码窗口里键以下的语句,如图1.6所示:

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

MsgBox(“我的第一个Visual Basic2012项目”)

End Sub

*MsgBox函数是一个Visual Basic 2012中内置的函数,它会显示文字。

vb2012_ch_fg1.6

 

图1.6: 代码窗口

现在点击工具栏上的“启动“按钮或者按F5来启动程序,单击”确定“按钮后,出现的一个对话框将显示”我的第一个Visual Basic 2012 项目“字眼,如图1.7所示:

vb2012_ch_fg1.7

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedIn