怎麼去讀取檔案長度呢? |
答題得分者是:lu
|
leeli
初階會員 發表:57 回覆:55 積分:27 註冊:2003-06-25 發送簡訊給我 |
Dears:
小弟我用OpenDialog去開啟一個檔案,程式碼如下:
if (OpenDialog1 -> Execute())
{
fileName = OpenDialog1 -> FileName;
}
然後用String fileName去記錄檔名。現在,我想要去讀取檔案長度。我有找到filelength()這個函數。但是,我看過BCB的help後,還是不會使用。
請問各位大大,到底要怎樣使用才能讀出檔案長度呢? 小弟我是BCB的新手,若有發問一些蠢問題,敬請見諒。
對於各位的大力協助,感激不盡! 發表人 - taishyang 於 2003/12/09 18:39:10
------
小弟我是BCB的新手,若有發問一些蠢問題,敬請見諒。 對於各位的大力協助,感激不盡! |
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
leeli您好:
您指的是檔案的size嗎?
我以[檔案大小]為關鍵字搜尋了一下,下面的連結應該幫的上忙
http://delphi.ktop.com.tw/topic.php?topic_id=35878
http://delphi.ktop.com.tw/topic.php?topic_id=35878 順心 <>~我也是在學習的階段,回答的不好請您多多見諒與指教~>
|
lu
高階會員 發表:11 回覆:189 積分:195 註冊:2003-11-19 發送簡訊給我 |
引言: Dears: 小弟我用OpenDialog去開啟一個檔案,程式碼如下: if (OpenDialog1 -> Execute()) { fileName = OpenDialog1 -> FileName; } 然後用String fileName去記錄檔名。現在,我想要去讀取檔案長度。我有找到filelength()這個函數。但是,我看過BCB的help後,還是不會使用。 請問各位大大,到底要怎樣使用才能讀出檔案長度呢? 小弟我是BCB的新手,若有發問一些蠢問題,敬請見諒。 對於各位的大力協助,感激不盡! 發表人 - taishyang 於 2003/12/09 18:39:10 if (OpenDialog1 -> Execute()) { fileName = OpenDialog1 -> FileName; int Ff = FileOpen (fileName,fmOpenRead); if (Ff != -1) { int Len = FileSeek (Ff,0,2); //Len 即為檔案長度 FileClose (Ff); } } |
anpino
版主 發表:31 回覆:477 積分:231 註冊:2003-01-02 發送簡訊給我 |
引言: 然後用String fileName去記錄檔名。現在,我想要去讀取檔案長度。我有找到filelength()這個函數。但是,我看過BCB的help後,還是不會使用。 請問各位大大,到底要怎樣使用才能讀出檔案長度呢?help裡面就已經有example, 稍微改一行就可以了。 int handle; long filelen; handle = open("DUMMY.FIL", O_CREAT); filelen = filelength(handle); close(handle); return 0;數學系是內功很強(邏輯/分析) 資工系是招式很多(程式技巧) 就像令狐沖VS東方不敗:D 發表人 - anpino 於 2003/12/11 09:07:32 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |