admin 管理员组文章数量: 1086019
2024年4月19日发(作者:我们常用的汉字编码是ascii码)
第四章
窗体的设计
4.1 窗体的属性
常见的窗体的外观如图4.1所示,它有一个标题栏,标题栏的左
端显示控制图标和窗体的标题。单击控制图标可出现一个下拉菜单,其中提供了对窗体的各
种控制命令。标题栏的右端是3个窗体状态控制按钮。单击它们分别可使窗体最小化、最大
化(或还原)和关闭。窗体的背景色一般为灰色。从【窗体设计】窗口中可以看出,VB默
认的窗体外观也正是这样的。
在使用VB创建应用程序时,用户可根据需要改变窗体的外观。如更改控制图标和窗体
的标题,确定显示哪些状态控制按钮,甚至可以决定是否显示窗体的标题栏。
设置窗体的外观属性很简单,不需要编写任何程序代码,只需在窗体的【属性】窗口为
各属性设置相应的值即可。在表4.1中列出了窗体的几个主要的外观属性。
其中BorderStyle属性有5个可取的值,每个值对应一种窗体的外观,表4.2.中列出了
BorderSty1e属性的取值及其对应的窗体外观。
除了可以设置窗体的各种外观属性外,还可以设置窗体的其他一些属性。如窗体的位置
以及窗体启动时的状态等。如表4.3所示的是窗体的其他一些重要的属性。
窗体和各种控件的设置窗体或控件的名称,[属性】窗口中,第一个属性都是"名称",这个
属性用来在程序代码中就是使用这个名称来引用窗体或控件的。
提示:首次在工程中添加窗体时,该窗体的名称缺省为Forml;添加第二个窗体,其名称
缺省为Form2,以此类推。在代码中就是用这个名称来引用该窗体的。因此,最好给Name
属性设置一个有实际意义的名称,如给一个关于窗体命名为About.
要熟悉这些窗体属性,最好的办法是实践。在【属性】窗口中更改窗体的一些属性,然
后运行该应用程序并观察修改后的效果。如果想得到某个属性的详细信息,可以选择该属性
并按F1键查看联机帮助。
4.2.1 鼠标事件
在第2章已经介绍过,鼠标事件有共有5种,它们分别是
MouseDown(按下鼠标键)、MouseUp(释放鼠标键)、MouseMove〔移动鼠标)、Click
(单击)与DblClick〔双击).
1. Click事件与DblClick事件
窗体的Click事件过程的形式如下:
Private Sub Form_Click()
End Sub
在该事件过程中添加一段代码,运行程序时,当使用鼠标单击窗体时,则该段代码就会
被执行。
提示:使用双击窗体的方法打开【代码】窗口。出现在代码窗口中的事件过程不是Click
事件过程,用户可以在【代码】窗口的事件框中选择Click事件,则Click事件过程的框架
就会出现在代码编辑区中。用户也可以自行输入事件过程的框架。对于其他一些事件,如
DblClick事件,待况与此类似。
窗体的DblClick事件过程的形式与Click事件过程的形式类似,如下所示:
Private Sub Formes DblClick()
End Sub
在该事件过程中添加一段代码,运行程序时,当使用鼠标双击窗体时,则该段代码就会
被执行。
注意:双击鼠标会同时触发Click事件与Db1Click事件,即在程序运行时,当用户双击
窗体时,则Click事件过程与Db1Click事件过程都将被执行。
2. MouseDown事件与MouseUp事件
窗体的MouseDown事件过程与MouseUp事件过程类似,形式如下:
Private Sub Form_McuseDown(Button As Integer,shift As Integer,X As Single,Y As
Single)
End Sub
Private Sub Form_MouseUp(Button As Integer,shift As Integer,X As Single,Y As
Single)
版权声明:本文标题:第四章 vb6.0窗体的设计 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1713464295a635977.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论