的面向对象的语言进行程序设计时,主 要的
工作就是编写程序代码,遵循编程─调试 ─改错─运行这样一种模式。在用Visual Basic.NET开发应用程序时,完全打破了这种 模式,使程序的开发大为简化,而且更容易掌 握。
3.2.1 用Visual Basic.NET开发应用
程序的 一般步骤
Visual Basic.NET的 最大特点,就是以最快 的速度和效率开发具有 良好用户界面的应用程 序。如前所述,Visual Basic.NET的可视对象 Basic.
NET 已被抽象为窗体和控件, 因而大大简化了程序设 计。一般来说,在用 Visual Basic.NET开发 Windows应用程序时, 需要以下三步:
建立可视用户界面 设置可视界面特性 编写事件驱动代码
建立用户界面
用户界面由对象,即窗体和控件组成,控件放在窗体 上,程序中的所有信息都要通过窗体显示出来,它是 应用程序的最终用户界面。在应用程序中要用到哪些 控件,就在窗体上建立相应的控件。程序运行后,将 在屏幕上显示由窗体和控件组成的用户界面。 在Visual Basic.NET环境下建立一个新的“Windows 应用程序”项目后,屏幕上将显示一个窗体,默认名 称为Form1,可以在这个窗体上设置用户界面。如果 要建立新的窗体,可以通过“项目”菜单中的“添加 Windows窗体”命令来实现。
设置窗体和控件的属性
建立界面后,就可以设置窗体和每个控件的属 性。在实际的应用程序设计中,建立界面和设 置属性可以同时进行,即每画完一个控件,接 着就设置该控件的属性。当然,也可以在所有 的对象建立完之后再回过头来设置每个对象的 属性。究竟用
哪种方法,可以根据自己的习惯 选定,不必拘泥。可以通过不同的方式设置窗 体或控件的属性。
编写代码
Visual Basic.NET采用事件驱动 编程机制,因此大部分程序都是 针对窗体中各个控件所能支持的 方法或事件编写的,这样的程序 称为事件过程。例如,按钮可以 接收鼠标单击事件,如果单击该 按钮,鼠标单击事件就调用相应 的事件过程来作出响应。 在多数情况下,特别是小型应用 程序,所编写的程序通常由事件 过程组成,即针对控件或窗体的 事件编写代码。 可以用以下四种方法进入事件过 程(即打开“代码窗口”): (1)双击已建立好 的控件。
(2)执行“视图”菜 单中的“代码”命令。 (3)按F7键。 (4)在“解决方案资 源管理器”窗口中选择 窗体文件 (Form1.vb),然后 单击“查看代码”按钮。
3.2.2 编写Visual Basic.NET应用程序
程序要求:在屏幕上开辟一 个窗口,窗口的下部有三个 按钮,其中左边按钮中标有 “显示”,中间按钮中标有 “清除”,右边按钮中标有 “结束”。当用鼠标单击左 边按钮时,屏幕上部的文本 框中显示“欢迎使用Visual Basic.NET”;如果单击中间 按钮,则清除文本框中显示 的内容;而如果单击右边的 按钮,则结束程序。 步骤:
建立可视用户界面 设置可视界面特性 编写事件驱动代码
建立用户界面
为了建立应用程序,首先应建立一个新的项目,这可以通过“文 件”菜单“新建”子菜单中的“项目”命令来实现。执行该命令 后,将打开“新建项目”对话框,在该对话框的“名称”栏中输 入test1,在“位置”栏内输入d:\test,选择“关闭解决
方案”单 选按钮,然后单击“确定”按钮,即可建立一个新的项目。如果 刚启动Visual Basic.NET,则可通过单击“起始页”中的“新建项 目”按钮打开“新建项目”对话框。 一个项目包含两部分内容,即对象和代码(Code),其中对象通 常指的是窗体(Form)和控件(Control)。窗体是程序运行时的 背景窗口和对话框,控件是放置在窗体中的具体的对象,而代码 则是控制运行的程序。在一般情况下,每个可以执行的项目至少 包括一个窗体,可以根据应用程序的设计要求来改变其位置和大 小。 用户界面由对象组成,建立