我想在程序中调用windows中的计算器,我该怎么做?有代码的高手有重奖(我一向给分很大方的)

解决方案 »

  1.   

    C:\WINNT\system32\calc.exeuse ShellExecute()
      

  2.   

    uses ShellAPI;{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);
    begin
      ShellExecute(0 {or Handle}, 'open', 'C:\WINNT\system32\calc.exe', '', '', 0);
    end;end.
      

  3.   

    用shellexecuteuses ShellAPIShellExecute(handle, 'open', 'D:\calc.exe',nil,nil,SW_SHOW);可以将calc.exe从system32中拷贝出来,我将它拷贝到了d盘
      

  4.   

    uses
    shellapi;shellexecute(handle,'open','calc.exe',nil,nil,sw_show);不用作任何copy!
      

  5.   

    谢谢stanely(俺是邢她汉子) 朋友指教,原来shellexecute的默认路径就是系统路径,学习。