1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Windows文件操作的直接函数调用

Windows文件操作的直接函数调用

时间:2021-01-25 05:01:59

相关推荐

Windows文件操作的直接函数调用

1、调用文件属性对话框

procedure OpenWindowsFilePropertys(FileName: string); var sei: TSHELLEXECUTEINFO; begin ZeroMemory(@sei, sizeof(sei)); sei.cbSize := sizeof(sei); sei.lpFile := PChar(FileName); sei.lpVerb := 'properties'; sei.fMask := SEE_MASK_INVOKEIDLIST; ShellExecuteEx(@sei); end;

2、删除文件或文件夹到回收站

function ShellDeleteFileOrDir(const Source: string): boolean; var fo: TSHFILEOPSTRUCT; begin FillChar(fo, SizeOf(fo), 0); with fo do begin Wnd := 0; wFunc := FO_DELETE; pFrom := PChar(source + #0); pTo := #0#0; fFlags := FOF_NOCONFIRMATION + FOF_ALLOWUNDO; end; Result := (SHFileOperation(fo) = 0); end;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。