一道我想了很久的新手題目
我想用C編一個程式~該程式會執行完會自己消失我先做了一個假設
#include<stdlib.h>
main()
{
system("del 2433.exe");
system("pause");
}
一定不行啦~因為程式存取被拒(正在執行)~是不可以DEL的~就做了一個新的
#include<stdlib.h>
main()
{
system("start");
system("del 2433.exe");
system("pause");
}
心想:只要我開多一個新的dos舊的dos就會自行關閉
那就可以在新的dos內繼續運行del 2433~file~就不會出現存取被拒吧::02::
原來都是- -不行.....有沒有高手能教教我這個新手....::18::
[[i] 本帖最后由 風流皇太子 于 2008-7-18 18:04 编辑 [/i]] LZ是台灣人?
這個問題不是這麽簡單的,必需先結束程式本身,然後再刪除。
可以先複制,然後執行複制的程式,讓複制程式刪除先前的。
Deroemon
同意楼上的方法可以试试:face12 那應該也會留下複製了的新檔案吧......
就跟完本沒分別呢...只是多個複製...
其實這個問題是否很複雜????
有沒有人能解答我...我很想知道答案
謝謝謝謝謝謝谗
页:
[1]
