网站大量收购闲置独家精品文档,联系QQ:2885784924

vB第8章 常用控件4h.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * Visual Basic程序设计 第八章 ActiveX与常用控件 * 控件是构成用户界面的基本元素,只有掌握了控件的属性、事件和方法,才能编写具有实用价值的应用程序。 VB控件有:标准控件和ActiveX控件两种: 标准控件:也称内部控件,出现在工具箱上的控件,20个,前面已学习一部分。 ActiveX控件:也称外部控件,是对 VB 内部控件集合的扩充。VB的诸多强大功能正是依靠ActiveX 控件获得的。 * 主要内容 8.1 ActiveX控件 8.2图形与图像类控件 8.3 滚动条、框架、定时器控件 8.4 提供选项的控件 框架、复选框与单选框 定时器Timer 作业 * 8.1 ActiveX控件 ActiveX部件文件:扩展名为OCX、dll、exe,一般放在Windows的SYSTEM32目录中。是由用ActiveX技术创建的一个或多个对象所组成 。 ActiveX部件 ActiveX ocx ActiveX 文档 ActiveX DLL ActiveX EXE * 添加到工具箱: 工程 控件 部件 * 示例:播放MP3文件程序设计 在网上下载播放MP3文件的ActiveX控件——mp3play.ocx 启动VB6.0。将mp3play.ocx控件添加到VB中工具箱中,可看到新增了一个蓝色小喇叭图标。 单击工具箱中的MP3控件,将其添加到窗体中,名称为MP3Play1,属性Visible设为False。 在窗体中添加“播放”命令按钮,其名称为command1,属性Caption为“播放” 在窗体中添加“停止”命令按钮,其名称为command2,属性Caption为“停止” * 播放MP3程序代码 Private Sub Form_Load() Mp3Play1.Authorize ufo2000, 1208686909“ ‘LOAD时注册 End Sub Private Sub Command1_Click() ’ “播放” 按钮 Text1.Text = Mp3Play1.Open(F:\003.mp3, ) Mp3Play1.Play End Sub Private Sub Command2_Click() ’“停止” 按钮 Mp3Play1.Stop End Sub * 8.2 图形与图像类控件 直线控件Line与形状控件Shape,是为了在应用程序中创作图形效果而设计的。 优点: 需要的系统资源比其它 VB 控件少,这就提高了应用程序的性能。 创建图形所用的代码比图形方法用的要少。如,在窗体上放置一个圆,既可用 Circle 方法,也可用形状控件。Circle 方法要求在运行时用代码创建圆;而用形状控件的话,只需在设计时简单地把它拖到窗体上,并设置特定的属性。 * 1、 Line控件 Line 控件功能有限,只用来完成简单的任务:显示和打印。例如,不能把直线段连结成其它图形。 Line 控件重要属性: Name属性:对象名 x1,y1,x2,y2属性:为线段的起终点坐标 Visible属性:直线可见True, False直线隐含。 BorderStyle 属性:提供六种直线样式:透明0;实线1;虚线2;点线3;点划线4;双点划线5;内实线6。 BorderColor属性:直线的颜色。 BorderWidth属性:画线的宽度。 Line 控件无任何事件; Line 控件也没有 Move 方法 * 2、Shape重要属性 Shape 控件是形状控件,显示矩形、正方形、椭圆、圆形、圆角矩形或者圆角正方形。 可以在容器中绘制 Shape 控件,不能把该控件当作容器。 Shape 属性:属性值与形状对应关系: FillStyle属性:值与填充效果对应关系: 打开【例8.1】 Shape控件无任何事件; Shape控件有Move 方法 * 3、Image图像控件 Image主要用于快速显示图片,重要属性: Stretch属性决定是否使图片伸缩。 True:图片自动根据图像框控件调整大小。 False: 显示图像原始尺寸,可能显不全或小于图形框。 Borderstyle 属性:设置图像框控件是否显示边框。 Picture 属性将图形加载到Image控件中。设计时可用“粘贴”办法复制图形。运行时加载、清除、保存图形: 加载图形:使用LoadPicture()函数,语法: Private Sub Command1_Click() Image1.Stretch = True Image1.Picture = Lo

文档评论(0)

wxc6688 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档