如何用shellexecute或winexec 调用系统的媒体播放器打开一个指定目录的文件.我可以用shellexecute或winexec 打开媒体播放器却不能把文件关联进去,求教

解决方案 »

  1.   

    文件关联,这个得对注册表编写一些代码的,delphi猛料上边有相关的代码
      

  2.   

    ShellExeCute(0,'open',Pchar(ExtractFilePath(application.ExeName)+'filename.doc'),nil,nil,SW_SHOW);
      

  3.   

    比如 媒体播放器的EXE名是mplayer2.exe
    文件路经是:C:\yy.wav
    怎样播放呢
      

  4.   

    ShellExeCute(0,'open',Pchar(yourmeidafilepath),nil,nil,SW_SHOW);
      

  5.   

    ShellExeCute(0,'open',Pchar('C:\yy.wav'),nil,nil,SW_SHOW);