试题详情
- 简答题 利用MediaPlayer 组件实现一个播放wav声音文件的播放器。用户可自己选择要打开的 wav文件,并在播放时有播放进度提示(如图)。首先在在窗体中添加1个MediaPlayer组件MediaPlayer1、1个标签组件Label1、2个按钮组件(“打开文件”-Button1,“退出”-Button2),1个时钟组件Timer1和1个OpenDialog组件OpenDialog1,一个gauge组件(用作播放进度显示)。进度提示条每隔0.1秒更新一次进度。将程序补充完整。 procedure TForm1.Button1Click(Sender: TObject); begin if OpenDialog1.Execute Then Begin MediaPlayer1.filename := OpenDialog1. (①) ; Label1.(②) := OpenDialog1.filename; MediaPlayer1.open; //打开声音文件 MediaPlayer1. (③) ; //开始播放 Timer1.enabled := (④) ; end; end; procedure TForm1.Timer1Timer(Sender: TObject); begin Timer1.Interval := (⑤) ; //每隔0.1秒更新一次进度 gauge1.maxvalue := MediaPlayer1.length; gauge1. (⑥) := MediaPlayer1.Position; //更改进度 end; procedure TForm1.Button2Click(Sender: TObject); begin close; end;
- ①filename;②caption;③play true;④100;⑤progress;⑥progress
关注下方微信公众号,在线模考后查看
热门试题
- 在Delphi环境中,组件页上的组件是“
- Delphi是面向对象的可视化的开发环境
- 要想在数据集中增加计算字段,必须先将数据
- 用Delphi编制的应用程序,其主体部分
- 在窗体上建立多页面,需要首先建立的对象是
- 在窗体上画一个名称为Command1、标
- 如果在窗体上设计一个主菜单,首先要建立(
- 通过Animate对象的()属性设置,可
- ListBox、ComboBox和Rad
- 简述面向对象技术中“类”与“对象”的概念
- 一个对象是由属性、方法和事件所组成。属性
- 当程序运行时,如果要求窗体中的某个按钮不
- 编辑框中的文本发生改变时被触发的事件是(
- 用于摆放其他组件的组件可以称之为“容器组
- 下列说法错误的是()
- 在过程中定义的变量生命周期仅限于过程。
- 下图是本程序的设计界面(左)和运行界面(
- StrToFloat将一个字符串转换为一
- 某俱乐部实行会员注册收费,每位会员按整月
- 在Delphi程序运行时动态设置属性的一