uses shellapi;shellexecute(handle,'open','notepad',nil,nil,sw_normal);//打开记事本

解决方案 »

  1.   

    zhuxud(圣东方):
    假如我调用的是D:\aa\ww.exe,那么这段应该怎么写呀?
      

  2.   

    单纯的运行EXE,其实winexec('D:\aa\ww.exe',SW_SHOWNORMAL)
      

  3.   

    shellexecute(handle,'open','D:\aa\ww.exe',nil,nil,sw_normal);
      

  4.   

    这里有两个方法;
    一: 实行绑定,将需要启动的程序与主程序绑到一块. ^_^
    二:FindwindowEx(nil,handle,nil,nil)
      ShellExecute(handle,'open','yourfilename',nil,'your file directory',Sw_normal);
      

  5.   

    要想关闭这个程序,发消息即可:如下
    SendMessage(exehandle,WM_Close,0,0);
      

  6.   

    shellexecute(handle,'open','my.exe',nil,nil,sw_normal);
    就这么简单。
      

  7.   

    user ShellAPI;
    shellexecute(handle,'open','my.exe',nil,nil,sw_normal);
    这个语句可以打开文件夹、打开与文件相关联的程序、打开EXE。