程式如何刪除自己

2021-03-31 08:57:00 字數 798 閱讀 2620

2005.2.27)

private

sub button1_click(byval sender as system.object, byval e as system.eventargs) handles button1.click

dim delstring as

string

'要寫入批處理檔案的字串

string

/

", "")

delstring = "pause" & vbcrlf '這 裡是可以更改的,改為讓批處理檔案等待一段時間後執行,要不然,如果程式沒有退出是不能順利刪除的

delstring += "del %0" '刪 除bat檔案

dim delbatfile as

new filestream("delme.bat", filemode.create) '生成bat批處理檔案

dim buffer(100) as

byte

buffer = system.text.encoding.ascii.getbytes(delstring.tochararray) '把字串轉化為位元組流

delbatfile.write(buffer, 0, buffer.length) '寫入bat檔案

delbatfile.flush()

delbatfile.close()

process.start("delme.bat") '執 行批處理檔案

me.close()

end

sub

VC 如何使程式執行後自己刪除自己

include include include include pragma comment lib,shell32.lib char szcommandline max path 10 設定本程序為實時執行,快速退出 setpriorityclass getcurrentprocess realt...

VC 如何使程式執行後自己刪除自己

有時候,我們需要建立一個執行後能夠自己刪除自己的可執行程式即自刪除程式。很明顯如果一個程序通過直接呼叫deletefile 來刪除自己是不可能的。必須另想辦法,經過本人在網上參考很多資料後實際測試並集眾家之所長,發現有二種方法效果比較好。現在將其封裝成函式,這樣使用將更加容易 方法1 呼叫bat 檔...

VC 如何使程式執行後自己刪除自己

有時候,我們需要建立一個執行後能夠自己刪除自己的可執行程式即自刪除程式。很明顯如果一個程序通過直接呼叫deletefile 來刪除自己是不可能的。必須另想辦法,經過本人在網上參考很多資料後實際測試並集眾家之所長,發現有二種方法效果比較好。現在將其封裝成函式,這樣使用將更加容易 方法1,呼叫bat檔案...

VC如何使程式執行後自己刪除自己

有時候,我們需要建立一個執行後能夠自己刪除自己的可執行程式即自刪除程式。很明顯如果一個程序通過直接呼叫deletefile 來刪除自己是不可能的。必須另想辦法,經過本人在網上參考很多資料後實際測試並集眾家之所長,發現有二種方法效果比較好。現在將其封裝成函式,這樣使用將更加容易 方法1 呼叫bat 檔...

VC 如何使程式執行後自己刪除自己

有時候,我們需要建立一個執行後能夠自己刪除自己的可執行程式即自刪除程式。很明顯如果一個程序通過直接呼叫deletefile 來刪除自己是不可能的。必須另想辦法,經過本人在網上參考很多資料後實際測試並集眾家之所長,發現有二種方法效果比較好。現在將其封裝成函式,這樣使用將更加容易 方法1,呼叫bat檔案...