- 人气:
- 放大
- 缩小
- 二维码
- 赞赏
delphi 创建文件夹并打开
uses shellapi;
procedure CreateOpenDir(h : THandle; dir : string ; IsOpen : Boolean = False);
var
s : Cardinal;
begin
if not DirectoryExists( dir ) then //判断目录是否存在
begin
ForceDirectories(dir);
// fileSetAttr(dir,faDirectory);
// CreateDirectory(PChar( dir ), nil);
end;
if IsOpen then
begin
ShellExecute(0,'open',nil,nil,PWideChar( dir ),SW_SHOW);
end;
end;