bool selfdel1()
} return false;
}
bool selfdel2()
cstring strcmdline1,strcmdline2;
strcmdline1.format("del %s\n",szmodule);
strcmdline2.format("del %%0\n");
file.writestring(strcmdline1); // 寫刪除exe的命令列.
file.writestring(strcmdline2); // 寫刪除bat的命令列.
file.close();
winexec(strfilepath,sw_hide); // 執行自行刪除操作.
return true;
}
vc 檔案目錄的刪除
專案中突然要使用刪除檔案的功能,於是看看書,網上找找資料,總結了一些方法,其實都很簡單的。希望對大家有幫助 第一種方法 定義乙個檔案類物件來操作 cfile tempfile tempfile.remove 指定檔名 第二種方法 使用系統函式 deletefile lpcstr filename 刪...
如何簡單實現可執行檔案的自我刪除
可執行檔案即 exe 檔案在執行過程中,由系統管理其開啟的控制代碼。此時對該檔案的一些操作是被系統禁止的,比如刪除操作。然而在某些場合,可能須要程式有自我刪除的功能,也就是程式執行結束後刪除自身。基於這個想法,可以有一種很簡單的方法來實現這個基本功能。本方法基於兩點來實現刪除功能。一是利用 wind...
如何簡單實現可執行檔案的自我刪除
可執行檔案即 exe 檔案在執行過程中,由系統管理其開啟的控制代碼。此時對該檔案的一些操作是被系統禁止的,比如刪除操作。然而在某些場合,可能須要程式有自我刪除的功能,也就是程式執行結束後刪除自身。基於這個想法,可以有一種很簡單的方法來實現這個基本功能。本方法基於兩點來實現刪除功能。一是利用 wind...