C 中獲取檔案大小的問題

時間 2025-02-06 01:55:18

1樓:網友

沒啥好的辦法,只能用遍歷解決,下面是完整的方法,但沒考慮到隱藏檔案和系統檔案。

private long getdictsize(string path)

if (!return 0;

string fs = , ";

獲取該資料夾中所有的檔名。

long ll = 0;

foreach (string f in fs) {dynamic fa = ;

fi = new ;

ll +=;

return ll;

2樓:茂昂

/ filenamepath 是檔案的完全位址。

fileinfo inf;

inf = new fileinfo(filenamepath);

fs = ;

這個就是檔案的大小應該是kb 你可以試試看。

3樓:睡夢思維

openfiledialog openfiledialog1 = new openfiledialog();

if(;file = new ;

/檔名。大小",;最後訪問時間。

最後修改時間。

/路徑。

4樓:匿名使用者

你上網看下檔案流的讀寫。file

c#如何得到上傳檔案大小和已上傳大小

5樓:網友

上傳控制項有很多,類似。swfupload

在c#裡想要獲得上傳檔案大小。

其實很簡單,首先拖乙個fileupload控制項,在根目錄下建立乙個file資料夾,用來存放上傳的檔案,在上傳的按鈕事件裡寫:

if(string filename=;

file\\"filename);/把檔案上傳到根目錄的file資料夾中。

6樓:常成茉莉花

用swfupload這個東西就行,但是你自己得研究一下才行,裡面有js**你得能看懂。

c#讀取大容量txt檔案的問題

7樓:網友

暈了。你這句。

共有:"+"條記錄!";

這個i只是你迴圈次數,怎麼是記錄數呢。

還有你多執行緒,如果沒出問題也只能因為你的磁碟速慢,導致讀取速度跟不上執行緒速度,否則顯示的資料一定是亂的。

8樓:網友

你很牛啊,直接就處理了!!

你這個資料讀出來不會亂七八糟的麼?

c# 獲取遠端檔案大小的問題?

9樓:網友

string url = "ftp://" + ftpserverip + "/htdocs/data/" + filename;

這一句,你確定上面的變數都賦值了嗎?

還有你用messagebox顯示一下url看看又沒寫錯先-1表示不存在這個檔案,所以大小才是-1

10樓:一騎當後

c# 獲取遠端檔案大小的前提,是伺服器要支援報告檔案的大小,然後就可以從的contentlength欄位中獲取。

具體**如下:

檔案大小。httpwebresponse myres = (httpwebresponse);;

在c#中如何實現,獲取**檔案的屬性(大小)

11樓:網友

fileinfo f = new fileinfo(file);//file是路徑;

new byte[ 這個就是檔案的大小。

12樓:網友

webclint 的 downloadfileasync的方法。

具體記不太清楚了。你自己查下資料吧。

c#知道txt檔案的路徑,怎麼獲取該txt檔案的大小以及txt檔案中有多少條資料?

13樓:網友

用檔案路徑)例項化乙個fileinfo物件,length屬性就是大小(單位位元組)

至於多少條資料,不明白你想說什麼,如果是查txt的行數,用using (streamreader sr = fileinfo物件。opentext())

應該就行了。

14樓:網友

file類有的,你可以查下看,查不到再找我。

c# 獲取控制項高度和寬度的問題

15樓:網友

資原始檔中的size是設計時設定的值(窗體的建構函式初始化listview時使用),執行時這個值可能會改變。用獲取的是執行時的值。

16樓:曹欣穎

listview獲取的是螢幕上的size,所以加上了距離頂部和左邊的距離。

C中,能否獲取檔案路徑中的檔名

陽光的雷咩咩 static void main string args string wjm s.substring s.lastindexof 1 用類似lastindexof的方法獲取最後乙個 的索引,然後用substring 擷取從得到的索引 1 開始的 字串 crystal 傳奇 strin...

檔案大小中1M等於多少MB,1M等於多少MB 流量換算

1m就是等於1mb,兩者的單位是乙個意思,只是寫法不同而已。mb是計算機容量的儲存單位,計算方式就是從某一領域以乙個特定量,或標準做為乙個記錄 計數 點。再以此點的某個倍數再去定義另乙個點,例如 kb gb tb這些都是儲存單位,只是計量的大小不同。檔案大小中1m等於1mb,m為mb的縮寫。mb,英...

檔案大小為什麼和占用空間不一樣,請問檔案的大小和占用空間不一樣是怎麼回事?

1 這是由於檔案系統是採用簇作為檔案儲存的基本單位,每乙個簇只能被1個檔案占用 2 簇的大小是硬碟分割槽在高階格式化時決定的,例如目前固態硬碟要求採用4k的簇大小 3 舉例說明 下 件大小只有6個位元組,當仍然需要占用1個簇的空間,下圖也說明該分割槽採用了4kb的簇的大小。 各種專家 你可以理解為電...