批量删除文件的问题. delphi 里有没有类似dos 里那样,del *.txt 这样的命令语句呢?deletefile(fliename )只能删除一个文件的说。要删除全部还得写个循环。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Var fos : TSHFileOpStruct; s : String;begin s: = 'C:\a.txt'#0'C:\b.txt'#0#0; fos.Wnd:=0; fos.wFunc := FO_DELETE; fos.pFrom := PChar(s); fos.fFlags:= FOF_ALLOWUNDO; SHFileOperation(fos);end.随手写的.... 如果SHFileOperation不够用还可以自己写递归来删除递归可以自己控制SHFileOperation可是全部删的有点危险 一个绝美的妹妹,希望大家来鉴定!纯美的! idtcpserver问题(如何知道writebuffer已空) 请教高手,ADOQuery中的参数值为什么不能为空! 麻烦介绍一个增强型的stringgrid控件,要具备过滤的功能 求救,如何用实现在同一个局域网内另外一台电脑用ADO访问服务器的ACCESS文件,马上给分 ADO+access中查找相同编号的问题,在线等待!! 关于串口通讯讨论 如何实现? 急!急!有关DLL问题! 如何去掉烦人登陆窗口 如何能列举出安装的全部网络协议,EnumProtocols在DELPHI中的参数如何声明? 如果有空,请大家研究一个算法问题:整数变换.
fos : TSHFileOpStruct;
s : String;
begin
s: = 'C:\a.txt'#0'C:\b.txt'#0#0;
fos.Wnd:=0;
fos.wFunc := FO_DELETE;
fos.pFrom := PChar(s);
fos.fFlags:= FOF_ALLOWUNDO;
SHFileOperation(fos);
end.
随手写的....
还可以自己写递归来删除
递归可以自己控制
SHFileOperation可是全部删的
有点危险