关于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); 求delphi调用vs下c写的dll实例 救命呀还是DBGrid不完全显示的问题 请问 vclskin怎么样可以改变第三方控件的颜色? 在程序里如何控制一个系统服务的启动和停止? 怎样在Delphi中使用Excel中的函数 怎样实现image控件的拖动 找MS TTS 的资料 那位大侠,教我怎么样在DELPHI中表示一个内存地址。 高人指点100分 喜欢挑战的朋友,不妨进来看看!(高分) 求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);