ShellExecuteEx()
具体情况看delphi自己带的win32帮助,或者msdn帮助。
这个问题问过无数遍了,你查阅以前的帖子吧。

解决方案 »

  1.   

    procedure TForm1.FormCreate(Sender: TObject);
    //这里是调用winzip.exe解压c;\file.zip
    begin
      Edit1.Text:='winzip.exe';//可执行文件名
      Edit2.Text:='c:\file.zip';//调用参数
    end;procedure TForm1.Button1Click(Sender: TObject);
    begin
      ShellExecute(Handle,'open',PChar(Edit1.Text),PChar(Edit2.Text),nil,SW_NORMAL);
    end;
      

  2.   

    除了ShellExecute,好像WinExec也可以,具体参数可以查一下帮助或相关资料。