小弟现在正做一个演示程序,要:
按一个按钮,调用word打开一个word文档
按第二个按钮,调用Matlab打开一个.m文件
按第三个按钮,调用一个exe文件我发现Winexec只能实现第三个功能,请问前两条怎么实现,谢了先!

解决方案 »

  1.   

    类似这种
    ShellExecute(Handle,Pchar('OPEN'),Pchar('c:\Beyond.mp3'),nil,nil,SW_SHOWNORMAL);
      

  2.   

    ShellExecute(Handle,'OPEN','c:\aaa.doc',nil,nil,SW_SHOWNORMAL);
    楼上抢分厉害啊。
      

  3.   

    记得在 uses 加上  ShellAPI哈哈 捞点分
      

  4.   

    ShellExecute(Handle,Pchar('OPEN'),Pchar('c:\Beyond.mp3'),nil,nil,SW_SHOWNORMAL);
      

  5.   

    ShellExecute(Handle,'OPEN'//方法参数,'c:\aaa.doc'//文件地址,nil,nil,SW_SHOWNORMAL//装入方式);
      

  6.   

    nil,nil,SW_SHOWNORMAL//装入方式..
    能告诉我这个参数是什么意思吗?还有其他的参数吗?谢谢了..