C winform中逐行讀文字中的路徑資訊然後程式進行檢測檔案大小

2021-03-24 02:16:30 字數 4459 閱讀 8949

1樓:匿名使用者

根據檔案路徑獲取對應的fileinfo 檔案物件;

根據fileinfo 檔案物件的length屬性直接獲得檔案大小;

c# winform中怎麼把開啟的文字檔案中的內容逐行儲存下來 急急急

2樓:影伶

//判斷文字檔案行數方法

/// 的行數

/// 為文字檔案路徑

int counter = 0;

string line = "";

string output = "";

int linelength = lineindex(path);

messagebox.show("第" + counter.tostring() + "行讀取成功,內容:

\n" + output);}if (_i == (linelength - 1))}}

c#逐行讀取文字檔案

3樓:匿名使用者

private void importtxtnoadd()

file.close();//關閉檔案讀取流}}

4樓:匿名使用者

streamreader sr=new streamreader ("txt的路徑。");while (true)

console.writeline(str);}

5樓:匿名使用者

steamreader sr = new streamreader("...txt");while(sr.readline()!=null)}

6樓:匿名使用者

system.io.streamreader.readline()就可以了

c#中怎麼讀取文字檔案1,讀取的文字檔案1的內容是文字檔案2的路徑,然後通過路徑開啟讀取文字檔案2.

7樓:匿名使用者

using system;

using system.io;namespace file_read

// readdata 要領

public void readdata()", str);

//這裡我的理會是 當輸出一行後,指標移動到下一行~//下面這句話就是 判斷 指標所指這行能無法 有內容~str = sr.readline();}//c#讀取txt檔案之關上檔案,留心順序,先對檔案內部執行 關上,然後才是檔案~

sr.close();

fs.close();}}}

c# winform如何讀取文字檔案的後n行??

8樓:匿名使用者

讀取整個文字檔案到陣列

取得陣列長度(文字行數)

讀取文字後n行(linecount -n)將讀取的內專

容寫入到字串temp內,屬tem就是文字檔案後n行的內容string strfile = file.readalllines(@"d:\123.txt");

string temp = "";

int linecount = strfile.length;

for (int i = (linecount - 5); i < linecount; i++)

9樓:賊寇在何方

// 按行讀取bai檔案

var lines = file.readalllines("檔案路徑", encoding.default);

// 跳過du前面的總行數-n行

lines = lines.skip(lines.length - n).toarray();

補充:c# 3.5的語法,zhi二樓不認識不要dao隨便說。

版請問lz,有你見過百權

萬行的文字檔案麼?這個資料量的肯定是存資料庫的,沒有人二到用txt去存。

退一萬步,真的要這麼做,那就只能用filestream按二進位制的方式從後往前找換行符了——前提是總行數已知。

10樓:匿名使用者

public arraylist readlastline(string sfilename,int nlastline)

arrlast.add(sline);

}reader.close();

return arrlast;}

11樓:匿名使用者

1樓的不是c#吧。copy

c#只有readline()可以bai讀行;你用迴圈取出來放到數du組,想從哪開zhi

始不久簡單了嗎dao。

你可以先全部讀出來,在分行取!

你也可以使用流的形式讀取,根據換行的標記進行分組。(不知道seek能查不)

c#文字檔案讀寫練習 winform程式

12樓:匿名使用者

先在開頭新增名稱空間,using system.io;

然後寫3個button_click函式,可能順序不同的話,你改一下button1、button2、button3 以和你的按鈕匹配。

private void button1_click(object sender, eventargs e)//[瀏覽]按鈕

}private void button2_click(object sender, eventargs e)//【讀取】

private void button3_click(object sender, eventargs e)//【儲存】

13樓:超大蒲公英

沒什麼難度,就是分太少了。

c# winform 獲取本地檔案大小

14樓:匿名使用者

當然了都需要引入system.io這個名稱空間

第一個:

public static long getdirectorylength(string dirpath)

//獲取di中所有的資料夾,並存到一個新的物件陣列中,以進行遞迴

directoryinfo dis = di.getdirectories();

if (dis.length > 0)

}return len;

}第二個

//也是利用遞迴的思想,只不過是通過file類的exits方法來判斷

//所給路徑中所對應的是否為檔案

public static long filesize(string filepath)

}else

return temp;

}其實刪除資料夾的思想與這個是一樣的,設定要簡單很多,只要簡單的判斷一下當前的是檔案還是資料夾,如果是檔案則刪除.是資料夾則遞迴

15樓:匿名使用者

fileinfo fi = new fileinfo("c:\\1.***");

long size = fi.length;

16樓:匿名使用者

file類下面的size

c#winform程式實現讀取c盤一個aaa檔案下的txt文字,並將文字里面的內容顯示在richtextbox1上

17樓:陽光的雷咩咩

string dir = @"c:\aaa";

string fn = directory.getfiles(dir, "*.txt")[0];

string txt = file.readalltext(fn);

this.richtextbox1.text = txt;

用c#實現瀏覽選擇檔案,並把得到的檔案路徑顯示在文字框裡

18樓:day忘不掉的痛

方法如下,具體**是:

openfiledialog openfiledialog1 = new openfiledialog();

openfiledialog1.filter = "文件(*.doc;*.docx)|*.doc;*.docx";

if (openfiledialog1.showdialog() == dialogresult.ok)}

19樓:匿名使用者

string^ filepath = this->myopenfiledialog->filename

this->myopenfiledialog 為c#元件,可以直接拖進來使用

20樓:匿名使用者

private void button2_click(object sender, eventargs e)

}private void button1_click(object sender, eventargs e)

21樓:關家勳

讀取檔案:

你選擇檔案的路徑為:

cwinform中new出來的label怎麼編寫點選事件。不要c,是c

要給動態生成的label新增 btnclick事件處理過程 lbl 在c 中,我把 label標籤new到窗體上,怎樣為new出來的每一個標籤新增事件,就是點選它,會彈出標籤上的.用事件 看一點我的 在form1裡面寫一個方法,用來修改label 在form2裡面寫 public delegate ...

C winform中實現暫停,結束,實時重新整理父窗體資料

其實就是三個點選事件,當你每點選一個按鈕是更改視窗資料就可以了,當你點開始時,就彈出一個form3,然後裡面的控制元件就顯示執行狀態字樣,當你點選暫停時,就更新form3裡面控制元件的資料,例如暫停狀態,然後form2裡面同時更新結果,結束就是關閉form3視窗,然後在form2裡面顯示結果結束 整...

cwinform在窗體中如何設定另窗體的

方法有很多,下拉給你列幾個 首先介紹最粗暴的方法,修改控制元件的訪問修飾符。不建議使用此法 public system.windows.forms.textbox textbox1 在呼叫時就能直接訪問 form1 frm new form1 frm.textbox1.text 方法1 frm.sh...