《2019年最新-窗体的设计-精选文档》由会员分享,可在线阅读,更多相关《2019年最新-窗体的设计-精选文档(18页珍藏版)》请在金锄头文库上搜索。
1、第4章窗体耐4.1窗体的结构与属性4.2窗体的主要事件4.3窗体的主要方法4.4多重窗体进入VisualBasic后,可以使用工具箱中的工具在窗体上进行界面设计,也可以使用窗体的属性来“装扮”窗体(如改变窗体的外观,添加丰富的色彩,装入事先准备好的图片,改变它的尺寸等)。動.窗体的结构窗体的结构如图41所示。关闭商体按压圈41PTPRESS2.窗体的属性窗体的属性介绍如下。总(1)Caption标题属性总(2)名称属性总(3)ControlBox属性总(4)DrawStyle属丿性总(5)DrawWidth属性&(6)Enabled属性&(7)Fillcolor属性&(8)FillStyle属
2、性总(9)MaxButtonOMinButton属性7.鼠标事件总(1)MouseDown事件用户按下鼠标键就会触发MouseDown事件。总(2)MouseUp事件用户释放鼠标键就会触发MouseUpi事件。PTPRESS总(3)MouseMove事件用户移动鼠标键就会触发MouseMove事件。键盘事件键盘事件介绍如下。总(1)KeyDown事件用户按下键盘某个键时产生此事件。总(2)KeyUp事件用户按下键盘上某个键后释放时产生此事件。总(3)KeyPress事件用户敲击键盘触发KeyPess事件。03.其他事件下面简单介绍Unload事件。用户运行程序后,如果关闭窗体,则多触发Unlo
3、ad事件。PTPRESS勺令窗体的方法主要有Print、Cis及Move等。7.Print方法2.CH方法03.Mo庇方法多愛窗体4.4.1窗体的加载与卸载在多重窗体程序中,要建立的界面由多个窗体组成,每个窗体的界面设计与以前讲的完全一样,只是在设计之前应先建立窗体,这可以通过“工程”菜单中的“添加窗体”命令实现,每执行一次该命令建立一个窗体。多窗体建立好后,程序在运行过程中经常需要加载与卸载窗体。7.Load语句格式:Load窗体名称2.Unload语句格式:Unload窗体名称4.4.2窗体的显示与隐藏1.Shaw方法2,Hide方法4.4.3设置启动窗体当一个VisualBasic应用程
4、序包含多个窗体时,究竟先从哪一个窗体开始执行呢?VisualBasic规定,对于多窗体程序,必须指定其中一个窗体为启动窗体;如果未指定,就把设计时的第一个窗体作为启动窗体,现在就介绍启动窗体的设置。(1)单击“工程”菜单后,在其下拉子菜单中选择“工程属性”命令。执行该命令后,将出现“工程属性”对话框,如图44所示。厦明生的|Mi*|件I4IKITaa&ig:|更唯EXEIH(|:i;_Iwai:(E:厂jifriEFI户膚面封PfrHAcum.1f?MonFwirn:?wTir丘勺外片畀中q?I2厂ST:*W讨应CH也雪忆f日FAT障卅211(2)在上述界面中,单击“启动对象”栏右端的箭头,将
5、显示当前工程中所有窗体的列表,如图45所示。xresas|t?.lftEKE|生處IMi4Ittl*i|ifii武IBWS)ICTiFamlFcrrrt?r了无明尸Eimr,F?升颐Aa1mlJ饯fU)r書朮许同旺去骨叶匚ir低閻应我疔中邛丁JZJr4川囊引艸u$(fj席甘圻tf芦:代am呻置踊走1mm1紬勤1圈454.4.4多窗体应用程序的存取多窗体程序的保存要复杂一些,每个窗体要作为一个窗体文件保存,所有窗体作为一个工程文件保存。7-保存多窗体程序保存的窗体程序通常需要以下两步O(1)在工程资源管理器中选择需要保存的窗体,例如Forml-,然后选择“文件”菜单中的“Forml.frm另存为”命令,弹出“文件另存为”对话框。用该对话框把窗体保存到磁盘文件中,工程管理器窗口中列出的每个窗体或标准模块都必须分别存入磁盘。(2)执行“文件”菜单中的“工程另存为”命令,弹出“工程另存为”对话框,把整个工程以vbp为扩展名存入磁盘。2.装入多窗体程序保存文件通过以上两步实现,而打开(装入)文件的操作比较简单。即选择“文件”菜单中的“打开工程”命令,在对话框中输入或选择工程文件(.vbp)名。然后单击“打开”按钮,即可把属于该工程的麻有文伸(包無frm和bas文件)装入内存。在这种情况下,如果对工程中的选择“文件”菜单中的“保存工程”命令即可。程序或窗体进行修改后需要存盘,则只要