免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
*第9章作业【流动字幕编程作业】9.vbp-form22】1.【9-5Ly-zdtzm.vbp】从右向左移例:在窗体上有一个标签控件Label1、时钟控件Timer1,在程序运行的时候,可通过每隔30ms让Label1标签从右向左移100缇,从而产生文字移动的动画效果。 要求: 程序运行时,标签应从窗体右侧进入,当移出窗体左侧时,再从窗体右侧界进入。 说明:标签控件和时钟控件的属性值默认。enabled=true;interval=0从右向左移Private Sub Form_Load() Label1.Left = Form1.Width 窗体一经装载,标签便定位在窗体的右侧 Timer1.Interval = 30 Timer1每隔30ms触发一次Timer事件,让Label1标签从右向左移100缇End Sub Private Sub Timer1_Timer()Label1.Left = Label1.Left - 20If Label1.Left + Label1.Width 0 Then Label1.Left = Label1.Left - 100Else Label1.Left = Form1.WidthEnd IfEnd Sub2.【9-5Lz-ydtzm.vbp】从左向右移例:在窗体上有一个标签控件Label1、时钟控件Timer1,在程序运行的时候,可通过每隔30ms让Label1标签从左向右移100缇,从而产生文字移动的动画效果。 要求: 程序运行时,标签应从窗体左侧进入,当移出窗体右侧时,再从窗体左侧界进入。 说明:标签控件和时钟控件的属性值默认。Private Sub Form_Load() Label1.Left = -Form1.Width 窗体一经装载,标签便定位在窗体的左侧 Timer1.Interval = 30 Timer1每隔30ms让Label1标签从左向右移100缇End Sub Private Sub Timer1_Timer()从左向右移Label1.Left = Label1.Left + 20If Label1.Left Form1.Width Then Label1.Left = Label1.Left + 20Else Label1.Left = -Form1.WidthEnd IfEnd Sub3.【L9-5shang-xia.vbp】从上向下移例:在窗体上有一个标签控件Label1、时钟控件Timer1,在程序运行的时候,可通过每隔30ms让Label1标签从上向下移100缇,从而产生文字移动的动画效果。 要求: 程序运行时,标签应从窗体上侧外部进入,当移出窗体下侧时,再从窗体上侧外进入。 说明:标签控件和时钟控件的属性值默认。图1 设计时界面图1 图21运行时界面从上向下移Private Sub Timer1_Timer()If Label1.Top 0 Then Label1.Left = Label1.Left - 100 Else Timer1.Enabled = False End If End Sub 5.【L9-5shang-xiao.vbp】从窗体上侧进入移动到下侧例:在窗体上有一个标签控件Label1、时钟控件Timer1,在程序运行的时候,可通过每隔30ms让Label1标签从上向下移100缇,从而产生文字移动的动画效果。 要求: 程序运行时,标签应从窗体上边界进入。当移出窗体下边界时再从窗体上边界进入移动。 说明:标签控件和时钟控件的属性值默认。 Private Sub Form_Load() Label1.Top = -Form1.Height 窗体一经装载,标签便定位在窗体的上边界外Timer1.Interval = 30 Timer1每隔30ms触发一次Timer事件,让Label1标签从上向下移100缇End SubPrivate Sub Timer1_Timer()If Label1.Top + Label1.Height Form1.Height Then Label1.Top = Label1.Top + 100Timer1每隔30ms让Label1标签从上向下移100缇Else Label1.Top = -Form1.HeightEnd If6.新建FORM1窗体,在其中添加一个标签控件和时钟控件,调整标签的大小并设置caption属性,在标签中输出文字“左右动态字母示例”;设置时钟控件的Enabled属性为.T.,Interval属性为100。编写时钟事件的代码,使程序运行时标签能在窗体上左右往返不断移动(标签向左移动碰到窗体左边沿时,移动方向变为向右;向右移动碰到窗体右边沿时,移动方向变为向左。假设每次时钟事件移动100缇(单位)。Timer1的Timer事件代码Dim y As Integer 在通用段 Private Sub Timer1_Timer() If y = 0 Then Picture1.Left = Picture1.Left - 30 If Picture1.Left =Form1.ScaleWidth Then y= 0 End If 7.新建FORM1窗体,在其中添加一个标签控件和时钟控件,调整标签的大小并设置caption属性,在标签中输出文字“上下碰动态字母示例”;设置时钟控件的Enabled属性为.T.,Interval属性为100。编写时钟事件的代码,使程序运行时标签能在窗体上上下往返不断移动(标签向上移动碰到窗体上边沿时,移动方向变为向下;向下移动碰到窗体下边沿时,移动方向变为向上。假设每次时钟事件移动100缇(单位)。界面如下图所示:程序代码如下:dim z as integer
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 无人机测绘作业流程标准化
- 河南省南乐县城关中学七年级语文《艰难的国运雄健的国民》人教新课标版教案
- 新教材高中化学化学反应的热效应基次时反应热的计算新人教版选择性必修教案
- 2026中国人工智能医疗影像诊断市场发展现状与未来机遇研究报告
- 年度中小学教学质量总结报告
- 2025黄油行业市场消费行为与技术发展及投资机会评估报告
- 2025高端制造业市场发展趋势及投资价值分析报告
- 2025餐饮连锁行业竞争格局分析及未来发展方向与资本运作策略研究报告
- 2025餐饮灯光设计对顾客停留时长影响研究
- 植物细胞学实验数据分析报告
- 心态培训课程课件
- 2025年镁合金行业当前市场规模及未来五到十年发展趋势报告
- 客房安全知识培训课件
- 2025年重庆残联遴选考试题库
- CQI11特殊过程电镀系统评估培训教材
- 游泳池设施设备器材安全检查制度
- 2025年临床医师三基三严考试试题(答案)
- 公务员管理办法试行
- 工程图学发展史
- 买地做坟地合同协议书
- Unit 8 Lets Communicate 单元检测卷(含答案含听力原文)-2025人教版八年级英语上册
评论
0/150
提交评论