单元常用控件II.pptVIP

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单元常用控件II

常用控件II 贺向前 PictureBox和Image Frame框架 PictureBox控件 Picture属性:显示图片文件。支持的文件格式有:(*.bmp,*.jpg,*.ico,*.gif) AutoSize属性: AutoSize=True:图片框调整适应图像尺寸的大小 AutoSize=False:图片框不调整适应图像尺寸的大小,图片框具有固定的大小。 CurrentX,CurrentY属性:光标的横纵坐标 PictureBox控件 Print方法:图片框上显示文字 Cls方法:清除图片框上的文字、线条、圆圈等信息,光标重置左上角。(不能清除标签、命令按钮等控件上的文字信息) MouseMove事件:鼠标移动时触发 MouseDown事件:鼠标键被按下时触发 MouseUp事件:鼠标键松开时触发 参数Button:1左键、2右键、3中间键 参数Shift :1Shift键、2Ctrl键、3Alt键 X, Y:鼠标指针坐标位置 Image控件 Picture属性:显示图片文件 Stretch属性: Stretch=True:图片文件调整尺寸适应Image框的大小。 Stretch=False:图片文件不调整尺寸适应Image框的大小。 无Print方法、无Cls方法 单选按钮OptionButton Value属性: Value=True,表示被选定,圆圈中会出现一黑点; Value=False,表示未被选定。 Caption属性:决定按钮表面文字显示。 Style属性:设置控件的外观是标准的文本样式,还是图形样式。 一般不使用方法,事件主要使用Click事件。 复选框控件CheckBox Value属性: Value=0,表示未被选定; Value=1,表示被选定,被选中项目左侧小方框中会出现显示√; Value=2,变为灰色,表示禁止用户选择。 Caption属性:表面文字显示。 Style属性:设置控件的外观是标准的文本样式,还是图形样式。 一般不使用方法,事件主要使用Click事件。 控件数组 (上例中仅以复选框为例,共享同一事件过程) Private Sub Check1_Click(Index As Integer) Select Case Index Case 0 Label1.FontBold = Not Label1.FontBold Case 1 Label1.FontItalic = Not Label1.FontItalic Case 2 Label1.FontUnderline = Not Label1.FontUnderline End Select End Sub Timer控件 Interval属性:决定Interval毫秒触发一次Timer事件。若属性值为0,则表示计时器不起作用。 Enabled属性:决定Timer控件是否有效。 Timer事件:每相隔一定的时间触发一次该事件。 实时显示计算机系统时间 Option Explicit Private Sub Form_Load() Label1.Caption = Label1.BorderStyle = 1 Label1.Alignment = 2 Timer1.Interval = 1000 End Sub Private Sub Timer1_Timer() Label1.Caption = Now End Sub 简单秒表 用时钟控件控制标签在窗口中左右来回移动。 Dim x! Private Sub Form_Load() x = 500 Label1.Caption = 天气预报10-14 Timer1.Interval = 200 End Sub Private Sub Timer1_Timer() If Label1.Left Me.ScaleLeft Then x = -x ElseIf Label1.Left + Label1.Width Me.ScaleWidth Then x = -x End If Label1.Left = Label1.Left + x End Sub 滚动条 Min属性:滚动条位置最小值 Max属性:滚动条位置最大值 Value属性:滚动条位置的值 Scroll事件:滚动条滑动时触发的事件 Change事件:value属性发生改变时触发的事件 拖动滚动条改变标签字体大小 Private Sub Form_Load()

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档