檔案目錄函式

2021-06-18 17:42:52 字數 1391 閱讀 9911

//下面函式返回當前程式的目錄

function getcurrentpath :string;

begin

end;

//得到光碟機

function getcdrom :string;

vardrv :dword;

mask :byte;

drive :string;

begin

mask :=$80;

drv :=getlogicaldrives;

repeat

if (drv and mask)<>0 then break;

mask :=mask shr 1;

until false;

repeat

drv :=trunc(log2(mask))+65;

drive :=chr(drv)+':';

if getdrivetype(pchar(drive))=5 then break;

mask :=mask shr 1;

until (mask=1);

result :=drive;

end;

//得到windows目錄

function getwindowsdir: string;

varac: array [1..20] of char;

pc: pchar;

begin

pc := @ac;

getwindowsdirectory(pc, 20);

result := pc;

end;

//得到system目錄

function getsystemdir: string;

varac: array [1..20] of char;

pc: pchar;

begin

pc := @ac;

gettemppath(20, pc); 

result := pc;

end;

//得到windows臨時路徑

function gettempdir: string;

varac: array [1..20] of char;

pc: pchar;

begin

pc := @ac;

getsystemdirectory(pc, 20);

result := pc;

end;

//察看檔案是否存在

fileexists(filename:string):boolean;

//改變副檔名

changefileext(filename:string);

//得到檔案的副檔名

extractfileext(filename:string):string;

php檔案目錄操作函式

1 建立目錄 mkdir bool mkdir string pathname int mode bool recursive resource context mkdir path to my dir 0777 成功返回true,失敗返回false 2 判斷檔案是否存在 file exist bo...

檔案目錄操作函式概述

在python中,python遞迴中的檔案操作主要來自os模組,主要方法如下 os.listdir dirname 列出dirname下的目錄和檔案 os.getcwd 獲得當前工作目錄 os.curdir 返回當前目錄 os.chdir dirname 改變工作目錄到dirname os.path...

常見檔案 目錄 路徑操作函式

bool winapi deletefile in lpctstr lpfilename 刪除乙個檔案 int shfileoperation lpshfileopstruct lpfileop 刪除很多檔案 bool winapi removedirectory in lpctstr lppath...