MediaPlayer1.FileName:='g:\mp3\xx.mp3' //这是对的
但是
var
s:string;
begin
s:='g;\mp3\xx.mp3';
MediaPlayer1.FileName=s; //这就错了 这怎么解决 因为播放的文件名是改动的
end;
但是
var
s:string;
begin
s:='g;\mp3\xx.mp3';
MediaPlayer1.FileName=s; //这就错了 这怎么解决 因为播放的文件名是改动的
end;
解决方案 »
- 心情好 散下分
- EAccessviolation 错误 ()
- 如何给QRRichText1动态赋值?
- 特急:请问如何把Button1,Button2...Button9设置为一个数组Button[8]?不够可加分!!
- 如何查到所有能访问的盘符呢(包括网上邻居上所有能访问的 ) ??
- DBedit与DBgrid -----------------------在线急等!!!!!!!!!
- 如何将数据库中的数据导入到Excel中?
- 现在开始学delphi,看什么书比较好
- 怎样用NMFTP一次性提出FTP站点下的目录数据写到TreeView里,有什么好方法吗??
- 简单:ListView 的拖动?????
- 在线等,帮忙呀!!
- 我应该学什么,请高人指条路走走...迷惘啊...
改为
s:='g:\mp3\xx.mp3';
var
i:byte;
s:string;
begin
if ComboBox1.Items.Count =0 then
ShowMessage('请选择有效的音乐');
for i:=0 to ComboBox1.Items.Count do
begin
s:=ComboBox1.Items[i];
//s:='g:\mp3\new\cc.mp3';
MediaPlayer1.FileName:=s; //'g:\mp3\new\cc.mp3';
ShowMessage(s);
MediaPlayer1.Open;
MediaPlayer1.Play; // 错误 ‘无法给定的设备名确定类型’
end;
end;怎么解决呀?
var
fname :string;
i:integer;
begin
for i:=1 to 10 do
begin
fname:='G:\无赖.mp3';
mp1.FileName :=fname;
mp1.Open ;
mp1.Play ;
end
end;end.
'====
以上语句D7运行通地过,MP1为mediaplayer控件