花间集456 发表于 2013-2-8 22:39:23

delphi 如何使用dos命令

delphi 如何使用dos命令

最后的精彩 发表于 2013-2-15 03:44:30

转:
函数winexec 格式 winexec('cmd.exe /C 命令',SW_HIDE)

如 winexec('cmd.exe /C md d:\新建文件夹',SW_HIDE);   

可以使用字符串连接符



var

path:string;

begin

path := 'c:\';

winexec(PAnsiChar('cmd.exe /C md '+path+'新建文件夹'),SW_HIDE); //PAnsiChar string转为pchar类型,因为path定义为string类型。

参数说明 /C : cmd.exe调用完后就终止。

      /K:cmd.exe调用完后保留窗口。

SW_HIDE 调用的CMD.EXE将在后台执行而不显示窗体。

SW_MINIMIZE 最小化窗口,活动状态给令一个窗口
SW_RESTORE 用原来的大小和位置显示一个窗口,同时令其进入活动状态
SW_SHOW 用当前的大小和位置显示一个窗口,同时令其进入活动状态
SW_SHOWMAXIMIZED 最大化窗口,并将其激活
SW_SHOWMINIMIZED 最小化窗口,并将其激活
SW_SHOWMINNOACTIVE 最小化一个窗口,同时不改变活动窗口
SW_SHOWNA 用当前的大小和位置显示一个窗口,不改变活动窗口
SW_SHOWNOACTIVATE 用最近的大小和位置显示一个窗口,同时不改变活动窗口
SW_SHOWNORMAL 与SW_RESTORE相同

liwei6878 发表于 2013-3-5 16:19:48

呵呵 新手 没看懂
页: [1]
查看完整版本: delphi 如何使用dos命令