我用delphi里的MediaPlayer控件, 发现其不能打开mpga文件,转而导入系统内部的ActiveX控件,结果发现那里面很变态,根本不知道怎么做。

解决方案 »

  1.   

    wmp1.URL:=filename;
    wmp1.controls.play;
    大概这样吧
      

  2.   

    更详细的其实也可以看wmp sdk的,这样你就知道控件各个接口到底有什么功能了
    建议在d7下开发,d6下装的wmp有bug.部分属性功能用不了.
      

  3.   

    if OpenDialog1.Execute then
         begin
              with MediaPlayer1 do
              begin
                   FileName:=OpenDialog1.FileName;
                   Open;
               end;
          end;
      

  4.   

    if OpenDialog1.Execute then
         begin
              with MediaPlayer1 do
              begin
                   FileName:=OpenDialog1.FileName;
                   controls.play;
               end;
          end;