用户名:  密码:   
您当前的位置:首页 > 程序设计 >  Delphi > 

delphi执行cmd命令的一些方法

上次修改时间: 2023-07-04 17:09:19      来源:网络总结      作者:钢铁长陈
上一页      路径:DSD\Learn\Delphi语言\      下一页

delphi执行cmd命令的一些方法

以执行:eventvwr.msc /c:System /f:*[System[(EventID=6005)]] 该命令为例

方法一:使用WinExec
procedure TMainFr.Button64Click(Sender: TObject);
var
  str:string;
begin
  str:='cmd /c eventvwr /c:System /f:*[System[(EventID=6005)]]';
  WinExec(PChar(str),SW_SHOW);
end;

方法二:使用ShellExecute
procedure TMainFr.Button64Click(Sender: TObject);
begin
  ShellExecute(handle,'open','eventvwr.msc','/c:System /f:*[System[(EventID=6005)]]','',SW_SHOWNORMAL);
end;