- 1、本文档共283页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计课件之二
Visual Basic 程 序 设 计 第6章 常用内部控件 本章主要内容 1、图像和图片框 2、定时器 3、单选按钮与复选框 4、容器与框架 5、列表框与组合框 6、滚动条 7、焦点与Tab键顺序 第6章 常用内部控件 控件是构成用户界面的基本元素,只有掌握了控件的属性、事件和方法,才能编写具有实用价值的应用程序。 Visual Basic 中的控件分为两类: 标准控件(内部控件) ActiveX 控件(外部控件) VB工具箱中只列有标准控件(20个)。 6.1 图片框与图像框 窗体、图片框和图像框可以显示来自图形文件的图形。图形文件的存储形式有多种,常见有以下几种: 位图(Bitmap):用像素表示的图像,将它作为位的集合存储器来,每个位都对应一个像素。(.bmp) 图标(Icon):图标是位图,最大为32 x 32像素,常用来表示最小化的应用程序。 (.ico) JPEG文件:JPEG是一种支持8位和24位颜色的压缩位图格式。 (.jpg) GIF文件: GIF是一种支持256种颜色的压缩 位图格式。(.gif) 图片框(PictureBox)、图像框(ImageBox) 的常用属性 Name属性:——对象名 Left、Top属性: Width、Height属性: Visible 、 Enabled属性: BorderStyle属性:——边框样式 0:无边框(默认) 1:有边框 图片框(PictureBox)、图像框(ImageBox) 的常用属性 Picture 属性:返回或设置控件中要显示的图片,可 以在属性窗口静态设置,也可以在代码中动 态设置。 在代码中设置的格式为: [对象名.]Picture = LoadPicture([ 文件名 ]) LoadPicture函数用于在代码中将图形载入到窗体、PictureBox 控件或 Image 控件的 Picture 属性。 说明:①不带参数的LoadPicture( )函数,是使图像控件不显示任何图像。 ② 属性窗口设置的Picture 属性,会被复制到二进制窗体文件(.frx)中,运行时不依赖源文件。而在程序代码中使用LoadPicture调入的图形文件,在运行时要保证其存在于指定的路径中。 AutoSize 属性 用来指定图片框是否要调整大小,以适应图像的大小(True:图片框按图片大小自动调整以适应图像的大小;False(默认值):图片框以原始大小显示)。 Stretch属性 用来指定一个图形是否要调整大小,以适应图像框控件的大小(True:缩放图像;False(默认值):图像以原始大小显示)。 其语法为:[对象名.]Stretch = 逻辑值 2.图片框与图像框的区别 图片框控件可以作为其他控件的容器,而图像框 则不能; 图片框可以接受Print方法输出的文本,而 图像框则不能; 图像框比图片框占用内存少,显示速度快。 例6.1 单击按钮,在窗体的图像框中轮流显示扑克牌的四种花色,并调整图 像大小已适用控件。界面 如图:li6_1.vbp 6.2 定时器(Timer) 定时器控件:实际上是一个按一定时间间隔 (Interval)产生一个Timer 事件的 控件。在运行时不可见。 定时器的重要属性: =True 时,定时器处于工作状态 Enabled属性: = False 时,定时器停止工作。 Interval属性:定时器周期性事件之间的时间间隔 数值型(0 ~ 64767), 单位为毫秒 定时器只有一个事件:Timer事件 在VB中,可以用Time函数获取系统时间。 例6.3 数字计时器,标签背景3秒后变成红色。Li6_3.vbp 例6.4:利用计时器实现图片移动。 在窗体上添加一个图片框控件Picture1、一个按钮控件Command1和一个计时器Timer1。要求
您可能关注的文档
- 汽车操纵稳定性测试实验.ppt
- 统计与数据整理.ppt
- 汽车电路第2章 电磁现象及应用.ppt
- 履带式推土机的等温材料支重轮硬化层裂纹扩展的研究.pdf
- 第1章 Linux系统基础知识以及RHEL SERVER 5的安装与启动.ppt
- AMB-M-12-SS供油单元.pdf
- 第九章 增压器和船舶轴系的检修9.ppt
- 电控发动机认识及检测实验.ppt
- 第四章 船机零件的疲劳破坏4.ppt
- 汽车机点火系统.ppt
- 河南省郑州市测绘职业学院2024年4月单招考试职测试题.docx
- 2024年6月浙江高考历史真题及答案.docx
- 2024年陕西省中职【对口】招生考试中职【英语】真题(原卷版+解析版).docx
- 新沪外教版初中英语七年级上册【第1--8单元】全册 知识点总结.doc
- 新沪外教版初中英语七年级上册【第1--8单元】全册 知识点总结.pdf
- 2024年6月浙江省普通高校招生选考高考信息技术真题及答案.docx
- 2024年12月江西省“三校生”对口升学模拟考试语文试题.docx
- 2023浙江省公务员考试申论+2021A、B、C卷+2020A、B卷【共6套】.pdf
- 电话销售系统 电话销售 电话营销系统 电话销售系统方案.pptx
- 电话销售六步法培训课件.pptx
文档评论(0)