关于Shellexecute 执行 Shellexecute(handle,nil,pchar('dir > d:\wang.txt'), nil,nil,sw_shownormal);为什么得不到wang.txt文件呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Shellexecute(handle,nil,pchar('d:\wang.txt'), nil,nil,sw_shownormal);这样写,不明白楼主pchar('dir > d:\wang.txt'), 这么写是什么意思 将DOS命令输出结果放入TXT文件中。 怎样才能在DELPHI直接得到DOS命令如DIR的执行结果呢? 用winexec试试看,例如若d盘已存在输出文件,如wang.txt,则若是用追加输出方式,则shellexecute(handle,'open','cmd /k dir>d:\wang.txt',nil,nil,sw_shownormal);若d盘不存在输出文件,如wang.txt,或以覆盖方式输出到该文件,则shellexecute(handle,'open','cmd /k dir>>d:\wang.txt',nil,nil,sw_shownormal); 补充说明:cmd后面的 /k 是它的参数,有关cmd的具体参数可以在命令行窗口中输入 cmd/?得到详细说明另外,上面那个做法是基于2000/xp/2003的,至于98/me下面可以考虑把cmd换作command试一试,不过我没试过 若d盘已存在输出文件,如wang.txt,则若是用追加输出方式,则shellexecute(handle,'open','cmd /k dir>d:\wang.txt',nil,nil,sw_shownormal);若d盘不存在输出文件,如wang.txt,或以覆盖方式输出到该文件,则shellexecute(handle,'open','cmd /k dir>>d:\wang.txt',nil,nil,sw_shownormal); 求fastreport4教程 delphi udpclient 连接 c# udpserver 请问devexpress控件无法自动加载,如何解决 请教两个字符串的问题! Delphi公式运算:)请教-------->各位请进 在Delphi中如何调用C语言的DLL? SQL:access 用可以用LEFT OUTER JOIN吗? HP 5L打印机在win2000server下面安装后,怎么就不能使用呢? delphi 能做类似在线充值的程序么? 控件装好后用的时候,提示少.dcu为甚么? 求DBGRID的字体颜色全集 一个数据统计的问题!急高分
这样写,不明白楼主pchar('dir > d:\wang.txt'), 这么写是什么意思
若d盘已存在输出文件,如wang.txt,则若是用追加输出方式,则
shellexecute(handle,'open','cmd /k dir>d:\wang.txt',nil,nil,sw_shownormal);
若d盘不存在输出文件,如wang.txt,或以覆盖方式输出到该文件,则
shellexecute(handle,'open','cmd /k dir>>d:\wang.txt',nil,nil,sw_shownormal);
另外,上面那个做法是基于2000/xp/2003的,至于98/me下面可以考虑把cmd换作command试一试,不过我没试过
shellexecute(handle,'open','cmd /k dir>d:\wang.txt',nil,nil,sw_shownormal);
若d盘不存在输出文件,如wang.txt,或以覆盖方式输出到该文件,则
shellexecute(handle,'open','cmd /k dir>>d:\wang.txt',nil,nil,sw_shownormal);