線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1189
推到 Plurk!
推到 Facebook!

在Delphi中, 如何將文字檔內容全部清空?

答題得分者是:FrederickPau
flyup
資深會員


發表:280
回覆:508
積分:385
註冊:2002-04-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-11-24 03:06:13 IP:61.216.xxx.xxx 未訂閱
在Delphi中, 如何將文字檔內容全部清空?
FrederickPau
資深會員


發表:4
回覆:161
積分:268
註冊:2002-11-04

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-11-24 03:48:33 IP:61.228.xxx.xxx 未訂閱
我有一個偷懶的方法.    你先有一個空的文字檔 當你想清空某一個文字檔時, 就用 CopyFile 將空的文字檔覆蓋過去 ... 
lukyshu
中階會員


發表:16
回覆:120
積分:93
註冊:2002-04-19

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-11-24 03:54:27 IP:61.70.xxx.xxx 未訂閱
引言: 我有一個偷懶的方法. 你先有一個空的文字檔 當你想清空某一個文字檔時, 就用 CopyFile 將空的文字檔覆蓋過去 ... < face="Verdana, Arial, Helvetica"> 那還得有個空檔存在,不如刪除舊檔,產生一個空的文字檔就行啦! PostgreSQL、FastReport專業討論區 http://pgsql.vip.idv.tw:8080
------
台灣 Delphi 俱樂部 

PostgreSQL、FastReport專業討論區

http://www.delphi.club.tw

FrederickPau
資深會員


發表:4
回覆:161
積分:268
註冊:2002-11-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-11-24 04:08:07 IP:61.228.xxx.xxx 未訂閱
lukyshu 說得也對  另外, 如果要用 class="code"> var aa: TextFile; begin AssignFile( aa, 'c:\xx.txt'); Reset( aa); while not Eof( aa) do begin Rewrite( aa); Write( aa, ''); Reset( aa); end; CloseFile( aa); end;
flyup
資深會員


發表:280
回覆:508
積分:385
註冊:2002-04-15

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-11-24 11:08:48 IP:61.217.xxx.xxx 未訂閱
--------------------------------- 謝謝 FrederickPau &lukyshu 指教! --------------------------------- 程式與文字檔放在同一資料夾,寫法: procedure TForm1.Button1Click(Sender: TObject); var aa: TextFile; begin AssignFile( aa, 'xx.txt'); Reset( aa); while not Eof( aa) do begin Rewrite( aa); Write( aa, ''); Reset( aa); end; CloseFile( aa); end;
Miles
尊榮會員


發表:27
回覆:662
積分:622
註冊:2002-07-12

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-11-24 13:58:43 IP:211.21.xxx.xxx 未訂閱
插個花: Strs : TStringList.Create; strs.Clear; strs.SaveToFile('abc.txt'); strs.Free; 我不是高手, 高手是正在銀幕前微笑的人.
------


我不是高手, 高手是正在銀幕前微笑的人.
系統時間:2024-04-29 2:45:19
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!