- 1、本文档共96页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
10.1.2多媒体控件
(1)新建目录。e:\vb\program\ex10_4。 (2)新建工程。 窗体属性:Caption=“秒表程序”,Name=Form_ex104。 (3)编写事件过程代码 Dim arlph As Single Const pi = 3.1415926 Private Sub Form_Load() Timer1.Enabled = False Timer1.Interval = 1000 Picture1.Scale (-2, 2)-(2, -2) 10.2.3绘图控件 Line1.X1 = 0 : Line1.Y1 = 0 Line1.X2 = 0 : Line1.Y2 = 0 arlph = pi / 2 设置起始角90度图10.6 秒表程序设计 End Sub Private Sub Command1_Click() Line1.X2 = 0 : Line1.Y2 = 1 arlph = pi / 2 Timer1.Enabled = True End Sub 10.2.3绘图控件 Private Sub Command2_Click() Timer1.Enabled = False End Sub Private Sub Command3_Click() End End Sub Private Sub Timer1_Timer() arlph = arlph - 360 / 60 * pi / 180 Line1.X2 = 1.2 * Cos(arlph) Line1.Y2 = 1.2 * Sin(arlph) End Sub 10.2.3绘图控件 (4)保存工程与窗体文件。工程名为ex10_4.vbp。窗体文件名称为Form_ex104.frm。 10.2.3绘图控件 除了图形控件之外,Visual Basic还提供了创建图形的一些方法。表10.10中的这些图形方法,适用于窗体和图片框。 10.2.4 绘图方法 画圆、椭圆或者圆弧 Circle 画点 Pset 画线、矩形或者填充框 Line 清除所有图形和Print输出 Cls 描述 方法 描述 方法 1.画点方法Pset 画点就是将对象点设置为指定的颜色值。 画点方法的一般形式如下: (1)格式:Object. Pset [Step] (x,y) ,[Color] 说明: Object :绘图板容器名,在当前对象上画图时可省略。 Step:指相对于 CurrentX 和 CurrentY 属性提供当前图形位置的坐标。 10.2.4 绘图方法 x、y:这两个参数为必需的,分别是绘制点在容器坐标中的水平坐标值和垂直坐标值,类型为单精度浮点数。 Color:用于指定绘制点的色彩。如果它被省略,则使用当前ForeColor属性值。 (2)DrawWidth属性:画点的宽度。 缺省时值为1,Pset就将一个像素的点设置为指定的颜色。当DrawWidth属性大于1时,点的尺寸就变大,其中心位于指定坐标。 10.2.4 绘图方法 【例10.5】画彩色点程序,程序界面如图10.7所示。 (1)在窗体内放置一个图片框控件; (2)程序执行后向图片框中填充90000个彩色点; (3)点的位置与颜色随机生成,给人一种如同“天女散花”的感觉。 10.2.4 绘图方法 图10.7 画彩色点程序 Checkbox1 Name Checkbox 文件长度 Caption Label6 Picture1 Name PictureBox 文件路径 Caption Label5 200 UpdataInterval 输入文件类型 Caption Label4 Mci1 Name MMControl1 选择文件 Caption Label3 空 Text Text4 选择路径 Caption Label2 空 Text Text3 选择驱动器 Caption Label1 空 Text Text2 File1 Name FileListBox 空 Text Text1 Dir1 Name DirListBox 当前位置 Caption Label7 Drive1 Name DriveListBox 属性值 属性 控件名称 属性值 属性 控件名称 10.1.4 设计媒体播放器 (4)编写下列要求事件过程 ①设置窗体大小 Private Sub Form_Load() Height = 7500 Width = 10260 Top = 0 Left
您可能关注的文档
- (就辅组)学生就业辅导相关业务说明-研究发展处-经国管理暨健康学院.ppt
- 06级教学大纲.doc.doc
- 06偏振光实验.doc
- 06级大学物理I(下)练习题机械振动部分140001为使两个同方向振动的.doc
- 000000005000000006000000007-高中资讯学科中心.ppt
- 07年环工认识实习指导书.doc.doc
- 05机件原理_弹簧.doc
- 08年IPMA-CP常见问题和回答-上海外服.doc
- 09.出师表.doc-行政E化暨班级社群.doc
- 06.先天性食管闭锁.ppt-上海交通大学医学院.ppt
- 2024至2030年中国自动水溶胶复膜机数据监测研究报告.docx
- 2024年中国可编程正弦波振荡器市场调查研究报告.docx
- 2024至2030年清洗系统项目投资价值分析报告.docx
- 2024至2030年脚踏瞬热台式电动封口机项目投资价值分析报告.docx
- 2024年05月中共珠海市委老干部局公开招聘所属事业单位工作人员1人(广东)笔试历年典型考题与考点剖.docx
- 2024年04月深圳市宝安区2024年上半年公开招考65名机关事业单位编外人员笔试历年典型考题与考点.docx
- 2024年05月安徽省庐江县2024年公开招考5名老年学校特设岗位工作人员笔试历年典型考题与考点剖析.docx
- 2024年04月贵州省黔南州第十二届贵州人才博览会事业单位引进402名人才笔试历年典型考题与考点剖析.docx
- 2024年04月福建省卫生健康监督所许可受理科2024年招考2名编外工作人员笔试历年典型考题与考点剖.docx
- 2024年软管接头项目可行性研究报告.docx
文档评论(0)