- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
c语言程序设课计件第七章节
第7章 窗 体;本章要点:;7.1 属性、事件和方法的概念;7.1.2 事件(Event)
所谓事件,是由Visual Basic预先设置好的、能够被对象识别的动作,例如Click(单击)、 DblClick(双击)、Load(装入)、KeyDown(键盘键按下)、MouseMove(移动鼠标)等。;7.1.3 方法(Method)
方法对我们来说也并不陌生,在前面的许多例子中接触过。所谓“方法”实际上是VB提供的一种特殊的子程序,用来完成一定的操作。例如VB提供了一个名为Print的方法,它是用来输出信息的专用过程。调用“方法”的形式与调用一般的过程或函数不同,应该指明是哪个对象调用的。其调用格式如下:
对象名称.方法名称
例如:
Form1.print VB程序设计;7.1.4 属性、方法和事件之间的关系
Visual Basic的窗体和控件是具有自己的属性、方法和事件的对象。可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。日常生活中的对象,如运动员手中的篮球同样具有属性、方法和事件。
如果对篮球编程,其Visual Basic代码如下所示,其作用是设置篮球的属性。
Basketball.Color = Green
Basketball.Radius = 15
Basketball.Inflated = True
;调用篮球的方法是这样的:
Basketball.Inflated
Basketball.Color
Basketball.Radius
篮球对一个事件的响应如下所示:
Sub Basketball_Puncture()
Basketball.Deflate
Basketball.MakeNoise Bang
Basketball.Inflated = False
Basketball.Radius = 1
End Sub
;属 性;属 性;属 性;1. Hide方法
作用:用以隐藏MDIForm或Form对象,一般应用于多窗体中。
格式:[对象.]Hide
说明:
(1)Hide方法的语法中“对象”是可选的。它可以是一个对象表达式,其值为“应用于”列表中的一个对象。如果省略“对象”,则带有焦点的窗体缺省为“对象”。 ; (2)隐藏窗体时,它就从屏幕上被删除,并将其Visible属性设置为False。 用户将无法访问隐藏窗体上的控件,但是对于运行中的Visual Basic应用程序,或对于通过DDE与该应用程序通讯的进程及对于Timer控件的事件,隐藏窗体的控件仍然是可用的。
(3)窗体被隐藏时,用户只有等到被隐藏窗体的事件过程的全部代码执行完后才能够与该应用程序交互。
(4)如果调用Hide方法时窗体还没有加载,那么Hide方法将加载该窗体但不显示它。
;2. Show方法
作用:用以显示MDIForm或Form对象。
格式:[对象.]Show
说明:
(1)Show方法的语法中“对象”是可选的。它可以是一个对象表达式,其值为“应用于”列表中的一个对象。如果省略“对象”,则带有焦点的窗体缺省为“对象”。
(2)如果调用Show方法时指定的窗体没有装载,Visual Basic将自动装载该窗体。
(3)应用程序的启动窗体在其Load事件调用后会自动出现。;3. Move方法
作用:用以移动MDIForm、Form或控件,并可以改变其大小。
格式:[对象.]Move left[,top[,width[,height]]]
说明:
(1)其中Move方法的语法中“对象”是可选的。可以是一个对象表达式,其值为“应用于”列表中的一个对象。如果省略“对象”,则带有焦点的窗体缺省为“对象”。; (2)参数left是必须的,指示对象左边的水平坐标(x轴);参数top是可选的,指示“对象”顶边的垂直坐标(y轴);参数Width也是可选的,指示“对象”新的宽度;参数height同样是可选的,指示“对象”新的高度。
(3)left、top、width和height都为单精度值。
(4)只有left参数是必须的。但是,要指定任何其他的参数,必须先指定出现在语法中该参数前面的全部参数。例如,如果不先指定left和top参数,则无法指定width参数。任何没有指定的尾部参数则保持不变。;【例7-1】 在窗体上分别用4个命令按钮上、下、左、右移动一个标签。
;Private Sub Command1_Click()
Label1.Move Label1.Left, Label1.Top - 10 上移
End
您可能关注的文档
最近下载
- ctf考试题及答案.doc VIP
- 1.1生活 观察(教学课件)-2025-2026学年七年级数学数学上册(苏科版2024).pptx VIP
- 念珠菌性阴道炎的诊治-极经典.ppt VIP
- 2025年北京城市副中心投资建设集团有限公司招聘笔试模拟试题及答案解析.docx VIP
- 八月下旬一级建造师考试《水利水电工程管理与实务》真题(附答案).docx VIP
- 优秀病例汇报大赛课件(手工精品图文).pptx VIP
- 掼蛋教学课件.ppt VIP
- 太阁立志传5资料集.doc VIP
- 七月下旬一级建造师考试《水利水电工程管理与实务》第二次真题(附答案).docx VIP
- 美容礼仪与人际沟通讲解.ppt
文档评论(0)