VB 神童教程第二章第十五节——窗体.docx_第1页
VB 神童教程第二章第十五节——窗体.docx_第2页
VB 神童教程第二章第十五节——窗体.docx_第3页
VB 神童教程第二章第十五节——窗体.docx_第4页
VB 神童教程第二章第十五节——窗体.docx_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VB神童教程第二章第十五节窗体作者:未知阅读人次:28492文章来源:未知发布时间:2004-12-15网友评论(49)条窗体犹如一块画布,在设计时是程序的设计区域,而在运行程序时,每个窗体对应于一个窗口。一、窗体的结构:窗体结构与普通 Windows 下的窗口非常相似,如图一:图一系统菜单:Form1.ControlBox,点击它可以弹出菜单命令。标题栏:Form1.Caption,显示的窗口标题,如本例中的“Form1”。最小化按钮:Form1.MinButton 。最大化按钮:Form1.MaxButton 。二、窗体的主要属性:1、名称:命名规则为 FrmX ,如 FrmShow 、FrmFirst ,等等,主要用于程序调用。2、AutoRedraw(自动重画): 本属性控制图像的重建,常用于多窗体程序设计中,语法如下:窗体名称.AutoRedraw = True/False当 AutoRedraw 设置为 True 时,那么本窗体被另外的窗体覆盖后,又回到此窗体时,将自动重新刷新或重画窗体上的所有图形;如果是 False ,则必须通过事件过程来设置这一操作。默认属性为 False。如图二:图二3、BackColor(背景色)与 ForeColor(前景色):前者用来指定窗体的背景色,如图三:图三后者用来指定文本或图形的前景色,如图四:图四4、Height(高度)与 Width(宽度):这两个属性用来指定窗体的高度与宽度,其单位是 Twip ,即 1 点的 1/20 (1/1440 英寸)。如要让窗体的高度变为 200 ,宽度变为 300 ,那么程序应该写成:Private Sub Form1_Click()Form1.Height = 200Form1.Width = 300End Sub5、Top(顶部)与 Left(左边距)属性:通过这两个属性可以控制窗体的坐标位置,默认单位是 Twip 。要注意的是,随对象的不同,这个 Top 与 Left 的意义不同。当对象是窗体,Top 指的是窗体顶部与屏幕顶部的相对距离,Left 指的是窗体左边界与屏幕左边界的间距;当对象是其他控件时,它们分别表示控件顶部、左边与窗体顶部、左边之间的距离,如图五所示:图五语法示例:Private Sub Form1_Click()Form1.Top = 200Form1.Left = 300End Sub上面的语句会把 Form1 窗体移动到距屏幕顶部 200 Twip ,距屏幕左边距 300 Twip 的地方。6、Visible(可见)属性:当一个对象的 Visible 属性设置为 False 时,程序运行时不能看见;只有当 Visible 属性值变为 True 时,才能被看见。本属性虽然简单,但却是常常需要用到的,请大家牢记在心。三、窗体的主要事件:1、Load(装入)事件:窗体最主要的事件,用来在启动程序时对属性和变量进行初始化。程序一旦运行,将自动触发本事件。2、UnLoad(卸载)事件:既然有装入事件,自然就有卸载事件,它的作用是从内存中清除一个窗体。卸载后如果要重新装入窗体,那么新装入的窗体上的所有控件都需要重新初始化。3、Click(单击)与 DblClick(双击)事件:在以前的学习中,我们已经接触到了 Click 事件,实际上,对一个严谨的程序来说,这种应用不是很普遍,大家知道就行了。文章录入:静夜思责任编辑:静夜思 上一篇文章:VB神童教程第二章第十四节文件操作控件 下一篇文章:VB神童教程第三章第一节图形框与图像框控件最新评论:已有49位感兴趣的读者发表了看法BCCN网友ip:218.65.102.*2012-10-13 15:22:45 发表大爱老师啊,这么好的资料啊!BCCN网友ip:58.242.129.*2012-9-24 10:31:26 发表泪奔了。谢谢BCCN网友ip:182.111.186.*2012-9-22 16:15:37 发表VB小白500人超级QQ群:200153276欢迎您的加入!欢迎您来一起交流!有交流才会有进步!在群里对您不会有任何限制,我们最崇尚的就是自由,编程高手的最高境界是自由!VB小白500人超级QQ群:200153276欢迎您的加入!欢迎您来一起交流!有交流才会有进步!在群里对您不会有任何限制,我们最崇尚的就是自由,编程高手的最高境界是自由!VB小白500人超级QQ群:200153276欢迎您的加入!欢迎您来一起交流!有交流才会有进步!在群里对您不会有任何限制,我们最崇尚的就是自由,编程高手的最高境界是自由!BCCN网友ip:121.15.250.*2012-9-1 11:14:26 发表感谢老师BCCN网友ip:122.89.192.*2012-7-6 20:32:28 发表敢BCCN网友ip:122.89.192.*2012-7-6 20:27:02 发表谁干骂老师,大家JJ劈了ta啊。BCCN网友ip:112.66.44.*2012-6-26 22:36:03 发表写得太好了,老师辛苦了。我要每天坚持看BCCN网友ip:222.89.218.*2012-6-22 22:21:16 发表谢谢,终于学完了第二章,还需要不断复习。BCCN网友ip:113.56.132.*2012-6-8 11:21:13 发表QQ群:121750572VB小白集中营,大家可以一起学习,一起讨论问题,进步会更大!(我们有共享的小白视频教程一整套,欢迎加入!欢迎共享资源!)QQ群:1217

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论