if OpenDialog1.Execute then
begin
if ExtractFileExt(OpenDialog1.FileName)='.swf' then
ShockwaveFlash1.Movie:=OpenDialog1.FileName
else if ExtractFileExt(OpenDialog1.FileName)='.wmv' then
WindowsMediaPlayer1.URL:=OpenDialog1.FileName
else
RealAudio1.Source:=OpenDialog1.FileName;
end;
一个播放flash和mpeg,rm文件的播放器的问题
来源:学生作业帮助网 编辑:整容说文库 时间:2021/01/17 13:45:28 程序代码
一个播放flash和mpeg,rm文件的播放器的问题程序代码
我在面板上有个按键,要怎样才能根据打开的文件类型使用不同的ActiveX来播放呢。
比如果我打开的是avi文件,就自动用meidaplayer来播放;打开的是swf就用flash;打开的是rm就用realplayer;
我在按键上加了条件判断语句,但是还是不行。
请教一下各位。
比如果我打开的是avi文件,就自动用meidaplayer来播放;打开的是swf就用flash;打开的是rm就用realplayer;
我在按键上加了条件判断语句,但是还是不行。
请教一下各位。
关注
对于windows系统下,文件识别方式主要靠扩展明关联实现的,因此你最简单方法是判断扩展名来区分用什么方式播放。
当然,你过你知道具体文件格式之间结构区别,也可以直接判断。呵呵
程序代码当然,你过你知道具体文件格式之间结构区别,也可以直接判断。呵呵