- 1、本文档共67页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 创建用户界面 2.1 创建窗体 2.2 Visual Basic 的常用控件 2.3 制作菜单 2.2 Visual Basic的常用控件 2.2.1 概述 2.2.2 常用控件 2.3 制作菜单 2.3.1 菜单概述 2.3.2 使用菜单编辑器 2.3.2 界面设计程序示例 2.3.4 使用帮助 Private Sub Timer1_Timer() If Label1.Left + Label1.Width Form1.Width Then Label1.Move 0 Else Label1.Move Label1.Left + 50 End If End Sub Private Sub Command2_Click() Timer1.Enabled = False End Sub Private Sub Command1_Click() Timer1.Enabled = True End Sub (2) 方法 Refresh:刷新; Move:移动。 (3)事件 Click(单击)、DblClick(双击)(很少用及) 注意: 标签得不到焦点,所以无SetFocus方法 例 Label Private Sub Command1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) Label1.Left = Command1.Left Label1.Top = Command1.Top + Command1.Height Label1.WordWrap = False Label1.AutoSize = True Label1.BackColor = vbYellow Label1.Visible = True Label1.Caption = 关闭窗体,结束应用程序 End Sub 设置颜色 使标签可见 文本不换行 例:窗体FORM1上有一个命令按纽“Close”,当鼠标光标移动动到该按钮上时,在按纽下方显示由LABEL1提供的提示行:背景色为“淡黄色”,文字为“关闭窗体,结束应用程序”。 Private Sub Command1_Click() Unload Me End Sub 除命令按钮外,鼠标在窗体其他位置移动时,并不出现标签提示 Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) Label1.Visible = False End Sub 3、命令按钮(Command Button) [功能]: 用户用鼠标单击命令按钮,就表示要执行一条命令,命令的具体功能则是由触发的单击事件过程中的程序代码决定。 (1)属性 Caption:标题属性。就是显示在按钮上的提示文字; Default:确定属性。当该属性为“True”时,按“回车键”等同于单击此按钮。在一个窗体中,也只能有一个命令按钮的该属性值为“True”.缺省值为“False”。 Cancel:取消属性。当本属性值设为“True”(真)时,按“Esc”键即等同于单击本按钮;在一个窗体中,只能有一个命令按钮的该属性设置为“True”,缺省值为“False”; Enable:有效属性,当该属性为“False”时,命令按钮无效, 不能响应用户事件,缺省为“True”。 (2)方法 SetFocus:设置焦点。 设置为焦点的按钮,标题周围将有一个边框,用户直接按“回车键”时,将会触发执行该按钮的单击事件。 (3)事件 Click,即鼠标单击。这是命令按钮最基本、最重要的事件。 书P23 例 2-2 例2-2一个使用命令按钮的程序示例 Private Sub Command1_Click() Label1.Caption = 报效祖国 Command2.Enabled = True Command2.SetFocus Command1.Enabled = False End Sub 使按钮2变为活动状态 Private Sub Command2_Click() Label1.Caption = 努力学习 Command1.Enabled = True Comm
您可能关注的文档
- 2008年天然橡胶贸易分析及2009年展望.ppt
- 2010年度国有资产统计报表.ppt
- 2013-2014学年第二学期第三讲机器人导论.ppt
- 2013年5月6日校本部三楼阶梯教室.ppt
- 2014.10.30早报.ppt
- 2014.11.01早报.ppt
- 2014.11.04早报.ppt
- 2014.11.05早报.ppt
- 2014.11.06早报.ppt
- 2014.11.07早报.ppt
- 2023年陕西省商洛市柞水县两河乡招聘社区工作者真题参考答案详解.docx
- 2023年陕西省延安市宝塔区青化砭镇招聘社区工作者真题参考答案详解.docx
- 2023年陕西省汉中市西乡县罗镇乡招聘社区工作者真题及参考答案详解.docx
- 2023年陕西省延安市洛川县永乡招聘社区工作者真题及答案详解1套.docx
- 2023年陕西省商洛市商州区三岔河乡招聘社区工作者真题及参考答案详解一套.docx
- 2023年陕西省宝鸡市陇县八渡镇招聘社区工作者真题及参考答案详解一套.docx
- 2023年陕西省延安市洛川县石泉乡招聘社区工作者真题及参考答案详解一套.docx
- 2023年陕西省商洛市商州区沙河子镇招聘社区工作者真题附答案详解.docx
- 2023年陕西省咸阳市礼泉县赵镇招聘社区工作者真题及参考答案详解1套.docx
- 2023年陕西省商洛市丹凤县留仙坪乡招聘社区工作者真题及参考答案详解一套.docx
文档评论(0)