- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图像框和图片框.ppt
图片框picturebox 图片框是一个完整的图形控件,主要作用是显示图片,也可以作为其他对象的容器、显示图形方法的输出结果和Print方法输出的文本。 图像框image 图像框控件主要作用显示图片,是一个简单的图形文件,图像框内不能放其它控件。 图片框和图象框的比较 相同之处: 1、都可以用于显示图片 2、很多属性相同 Picture Top、left width、height Visible 图片框和图象框的比较 不同之处 1、功能不同P187 2、图象框占用内存少 3、属性 图片框picturebox的autosize属性:P185 True:图片框随图形的大小自动调整尺寸 False:图片框不能自动调整尺寸 图象框image的stretch属性:P188 True:图形能自动变化大小以适应图象框的大小 False:图象框会自动改变大小以适应图形的大小 下列设置有相同的效果: 对图片框的autosize属性设置成true 对图象框的strech属性设置成false 如果程序运行过程,希望能够保证图形完整而且能改变图形大小,应使用图片框还是图形框?对应的属性应如何设置? 计时器timer 计时器可定时触发某些事件的发生。一些动画效果是靠定时器触发的。 1.Enable 属性 Enable为true时,决定 Timer 事件可被触发。 Enable为false时,Timer事件不能触发。 2. Interval 属性 interval的值决定事件被触发的时间间隔。单位ms(0.001S)。最大时间间隔1分钟。为0 时计时器无效。如果希望1秒产生一个事件,则Interval的值为1000。 计时器 3、timer事件:在一个 Timer 控件预定的时间间隔过去之后发生timer事件。该间隔的频率储存于该控件的 Interval 属性中 实例设计 程序界面: 程序功能 1、程序一运行:在左上脚标签栏中显示系统当前时间,每秒钟变化一次 2、单击移动按钮,图片在未到达窗体最左边是一直向左移动 3、单击停止按钮,图片停止移动 4、单击加快按钮,移动速度变成原来的五倍 5、单击还原按钮,图片恢复到原来的大小、位置和移动速度 6、单击更改图片按钮,出现打开对话框,选择其他图片 7、单击图片:开始移动 8、双击图片:停止移动 9、鼠标指针滑过图片:图片放大到长宽分别为2000 设计提示 一、界面 1、显示图片的控件:图片框?图象框? 2、两个计时器:一个用于移动图片timer1,一个用于显示时间timer2(interval分别设置为多少) 3、显示时间——标签 4、更改图片需打开对话框——通用对话框控件 5、导入图片:picture属性——可在属性面板修改;或在form_load事件中用loadpicture导入 二、显示时间 在标签中显示系统当前时间——每秒变化一次,显示一次 系统时间——通过time函数取得 在标签中显示——Label1.caption=…… 程序一运行就显示——form_load事件 这样,只显示时间,不会变化,如果希望每一秒钟变化一次,需用计时器 timer2的interval属性设置为1000 Timer2的timer事件中,显示时间 三、图片的移动和停止P199 在VB中,实现动画有3种方法P199 为了能控制动画的速度,应使用计时器,利用timer事件让对象每个一段时间就移动一点 速度的控制:Inveral的值;每次移动的量 移动和停止的控制:timer事件只要程序一运行,每个一段时间就要被触发一次,所以对象的移动和停止,就要通过设置timer事件是否被触发来实现,这需要用到计时器的Enable属性。在按钮的单击事件过程中,修改enable的值 四、改变动画速度 按钮的单击事件过程中,修改计时器的interval 加快:interval值改小 放慢:interval值改大 五、还原大小、位置、速度 还原:在代码窗口的通用部分中定义变量 在form_load中利用变量a、b、c、d分别保存图片的left、top、height、width属性的值 在还原的单击事件中,让图片的left、top、height、width属性的值等于对应变量的值,并让计时器的interval值设置为原来的100 六、更改图片 按钮的单击事件过程中 显示打开对话框 如果用户有重新选择图片,利用loadpicture函数把图片导入到图象image1中 *
您可能关注的文档
最近下载
- 河南能源集团网络安全攻防知识培训(分享版)(1).pptx
- 2025年党员考试试题及答案.doc VIP
- 湖南公务员考试真题2024.docx VIP
- mPGES-2作为吸入全身麻醉药物异氟醚作用靶点的应用.pdf VIP
- 案例研究-案例研究:设计与方法.pdf VIP
- 2024届高考物理一轮复习热点题型归类训练专题13动力学和能量观点的综合应用(原卷版+解析).docx VIP
- 烟草质量检验竞赛通用知识题库-上(单选、多选题库).docx VIP
- 德育常规工作培训(1).pptx
- OMRON欧姆龙安全产品F3SG-SR PG系列安全光幕 多光束安全传感器F3SG-SR PG 系列 F3SG-□SR□系列安全光幕 用户手册.pdf
- 保险的培训资料1—开拓准客户.ppt VIP
文档评论(0)