1 / 21
文档名称:

第二章 创建第一个Windows应用程序.ppt

格式:ppt   页数:21页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第二章 创建第一个Windows应用程序.ppt

上传人:薄荷牛奶 2014/8/18 文件大小:0 KB

下载得到文件列表

第二章 创建第一个Windows应用程序.ppt

文档介绍

文档介绍:第二章创建第一个Windows应用程序
教学目标
学会创建Windows程序的步骤
理解Windows的消息驱动机制
理解控件(对象)的概念
掌握对象属性的设置方法
理解对象的事件及事件驱动

本章我们将创建一个更完整的Windows程序。做一个数制转换的程序,将一个给出的十进制数转换为八进制或十六进制。完成后的程序如图2-1所示。在输入框中输入一个整数,然后单击底下的两个按钮,就可以在输出框中看到转换的结果。
开始编写这个程序。
在Visual Studio .NET的起始页的文件菜单上选择新建/项目。在弹出的对话框中的项目类型中选择Visual Basic项目,在模板中选择Windows应用程序,给你的应用程序起一个有意义的名字,并选择好保存位置后单击确定按钮。
设计程序外观
Visual Basic控件
控件是可以和用户或程序实现互动的一个对象。
绝大多数程序都是可以互动的—它们需要从用户那里获取信息,并向用户反馈信息。
n Label(标签)控件的功能是:为控件和窗体的其他组成部分提供标识。使用Label,可以给用户提供出窗体功能的有关信息。从广义上说,窗体中的每一条文字都是一个Label控件。
n TextBox(文本框)控件,一个应用程序会多次用到该控件。TextBox控件的应用范围非常广,例如可用来显示一个由多行文本组成的版本信息。实际上TextBox能容纳的文本数量是没有限制的,当文本数量超出文本框的尺寸时,文本框还会添加自己的滚动条。TextBox和Label控件之间的差别在于:TextBox控件中的文本可以被编辑,而Label控件中的文本不能被编辑。
n Button(按钮)控件:用户可以单击按钮控件触发程序动作。如本章的程序中,单击左边的按钮即将输入的数转换为八进制,单击右边的按钮即将输入的数转换为十六进制。
将控件添加到窗体中:将鼠标指向工具箱,在弹出的菜单中选择需要添加的控件,然后在窗体的空白处单击,一个默认大小的控件就被放置到了除窗体上。重复以上动作,在窗体上放置六个控件,即两个TextBox控件,两个Label控件,两个Button控件。
设置控件属性并排列控件
控件的属性控制着对象的外观和行为。通过对同样的控件设置不同的属性,可以使它们表现出不同的外观和行为。许多属性是每一个控件都有的,还有一些是大部分控件都有的。这些属性对每一个控件来讲,用法是相同的。
控件属性
将控件添加到窗体后,通常要设置控件的一个或多个属性。
见P27。
排列控件
设置完属性后,应该将控件排列整齐。要移动控件,只需选中该控件,简单的用鼠标拖动即可。
如果想更改控件尺寸,首先必须选中它(用鼠标单击一个控件即可选中),令其可缩放的控制点显示出来。
另外,还可以在属性窗口中,分别修改Size和Location属性,从而修改对象的大小和位置。Size属性有两个值组成分别表示控件的高度和宽度。Location的两个值则分别表示的是控件相对于容器的x,y坐标。
如果控件不是对得很齐,还可以这样做:将要对齐的控件选中,为了做到这一点,可以先选中一个,在按住Ctrl键用鼠标选中其余的。然后在菜单中选择格式/对齐/中间对齐
编写与运行程序
设计完界面后,便可以运行一下程序。此时的程序应该可以正确运行,并且显示出刚才所设计的界面。但是,程序本身什么也作不了,单击按钮不会有什么反应。不过,Visual Basic .NET还是帮我们做了一些事情,例如单击程序窗口右上角的关闭按钮,程序可以正常关闭。最大最小化按钮也可以正常使用。