c如何將tetbo內容儲存到記事本中並呼叫輸出

2021-10-20 12:51:05 字數 5374 閱讀 5117

1樓:

注意引用 using system.io;

//寫檔案

filestream file = new filestream("score.txt", filemode.create, fileaccess.

readwrite, fileshare.readwrite);//建立一個檔案

streamwriter writer = new streamwriter(file); //設定檔案時可以寫的

writer.writeline(textbox1.text);

writer.close();

file.close();

//讀檔案(在窗體構造起就呼叫這個函式)

filestream f = new filestream("score.txt", filemode.openorcreate);

streamreader reader = new streamreader(f);

textbox1.text= reader.readline();

reader.close();

f.close();

2樓:漾淆瀧

用xml確實要好點,這裡給個記事本的** io操作注意引用 using system.io;

streamwriter sw=new streamwriter(@"c:\1.txt",true,encoding.default);

sw.write("寫入的內容");

sw.close();

streamreader sr = new streamreader(@"c:\1.txt", encoding.default);

string text = sr.readtoend();//將讀取到的內容賦值給text

sr.close();

3樓:

現在還在用記事本儲存資料,太落後了。現在都是用xml了,這個就像是本地資料庫,簡單易用,而且條理清楚。去學學怎麼用xml吧

c#:textbox中資料儲存到txt文字中,從文字讀取資料到textbox.

4樓:矮漢恨天高

//在引用裡新增

using system.io;

///窗體應用類中寫方法

//寫入

streamwriter sw=new streamwriter(txt檔案完整路徑);

sw.writerline(你要寫入的內容,可以換行帶格式);

sw.flush();//檔案流

sw.close();//最後要關閉寫入狀態//讀取

system.io.streamreader st;

st=new system.io.streamreader(txt檔案完整路徑,system.text.encoding.utf8);

//utf-8通用編碼

string 要讀取的字串=st.readtoend();

st.close();

5樓:

你提取的資料可以用一個二維陣列儲存,str[2,10]。另外通過迴圈 i 來獲取和設定文字框中的內容,具體**如下:

首先你要讀寫檔案,就要引用:

using system.io;

你上文說的i,我寫成全域性變數,你可以在需要的**中修改:

int count = 3;

按鈕一,即從文字框中獲取值並寫入到檔案的**:

private void button1_click(object sender, eventargs e)

",i+1);

string controlname2 = string.format("textbox1", i+1);

str[0,i] = (controls.find(controlname1, false)[0]).text;

str[1,i] = (controls.find(controlname2, false)[0]).text;

sw.writeline(str[0,i]);

sw.writeline(str[1,i]);

}sw.close();

}按鈕二,從檔案中讀取資料然後賦值到文字框中的**:

private void button2_click(object sender, eventargs e)

for (int i = 1; i <= count; i++)

", i );

string controlname2 = string.format("textbox1", i );

(controls.find(controlname1, false)[0]).text = str[0, i-1];

(controls.find(controlname2, false)[0]).text = str[1, i-1];

}sr.close();

}你按上面**寫試試,應該可以實現,我自己試驗過的。

另外controls.find()函式可以獲取指定id名稱的控制元件,這樣通過與迴圈組合就可以實現你功能。

意思資訊希望對你有幫助^^

6樓:匿名使用者

在儲存的時候可以以陣列的方式儲存,存到檔案中是一串拼接起來的字串;讀取的時候直接分割就行了

7樓:匿名使用者

按照描述應該是20個文字框 資料具體的是一組資料還是不同文字框內對應不同的資料這個沒表示清楚,如果是相同的資料很簡單 填充文字框就可以,如果是不同的資料 儲存的時候就要區分了

c#中如何讓內容輸出到textbox中

8樓:胡佳

在.cs 檔案中可以這樣寫

txtname.text="你要想輸入的內容";

例如這裡向如數abc

txtname.text="abc";

9樓:猴看燈

前臺:後臺:text_id.text="asdasd";

但是,如果你的textbox的textmode設定成password了,則只能向後臺提交值,後臺不能向前臺返回值

10樓:匿名使用者

什麼意思啊?

在.cs中,直接寫textbox的id .text="值"

就可以了。

c#中怎麼把textbox裡的內容寫入txt中,再把寫入的txt提取到richtextbox中?

11樓:墨韻隱殺

可以自己琢磨一下 首先要引用命

名空間 using system.io;

filestream a = file.open("", filemode.openorcreate); 這個表示建立檔案並開啟(這裡用

回於建立檔案,如答果你要讀文字內容,這裡狀態自己改)streamwriter writer = new streamwriter(a); //寫入

streamreader reader = new streamreader(a);//讀取

自己嘗試著寫寫,儘量不要ctrl+c ctrl+v

12樓:靈_小仙女

private void btn_add_click(object sender, eventargs e)

private void btn_show_click(object sender, eventargs e)

catch}

c#中如何將.txt檔案中的內容讓它全部輸出到一個windows窗體中的textbox中?求**!

13樓:匿名使用者

using system.io;

using system.text;

textbox1.text = encoding.default.getstring(file.readallbytes(《檔案路徑》));

14樓:匿名使用者

先利用c#中的流處理類,將txt讀取,然後將他讀為字串。賦給textbox的text屬性就可以了。

15樓:藍貓叔叔

textbox1.text=".txt"

c#如何把在別的窗體的textbox輸入的內容儲存另外一個窗體的textbox中?

16樓:**最大功能

form1裡定義一個靜bai

態變數。du

public static string name;

在你的登陸函zhi

數裡給daoname賦值。

然後在版form2裡可以調權

用到name

form1 f = new form1();

textbox2.text=f.name;

17樓:匿名使用者

建立一個靜態公共類如public static class pubclass 用於存放這一類的所有靜態變數.

然後在form1中賦值, pubclass.name="你的版使用者名稱";

在form2中取值. textbox2.text=pubclass.name;

上面回答的權答案有錯誤,就是訪問靜態變數是直接使用類名+變數,不需要例項化.如果是在form1中的靜態變數,也是直接訪問 form1.name獲取.

c#中如何儲存textbox中的資料到txt中 30

18樓:匿名使用者

遍歷控制元件,讀取文字,然後儲存。假設你的textbox這一組控制元件都放在一個名叫 panel 的面板內:

// textbox的資料的臨時儲存

listdata = new list();

for(control ctrl in panel.controls)

}// 儲存到檔案

using(streamwriter writer = new streamwriter("a.txt"))

讀取檔案並顯示到textbox中:}}

讀取的這段**,你新增到窗體的載入方法中就好了。

這段**直接寫的,沒有寫窗體測試,自己看著改吧。

19樓:**最大功能

file.readalllines(@"d:\1.txt");//從指定路徑讀取,返回一個陣列。txt裡的一行就是一個陣列元素

file.writealllines(@"d:\1.txt");//往指定路徑裡寫入。

textbox tb = new textbox ; 把你的140個textbox都放這個陣列裡。。。。。

你幹嘛要這樣弄啊。140個。。。。

你可以學一下listview的用法

怎麼將網頁儲存到本地磁碟中,如何將網頁上的試聽音樂儲存到本地硬碟

開啟一個網頁,在選單欄中單擊 檔案 選單項。從彈出的選單中選擇 另存為命令 開啟 儲存網頁 對話方塊。選擇資料夾儲存的位置,在 檔名 文字框中輸入檔名,在 儲存型別 中選擇 網頁 全部 htm,html 單擊 儲存 按鈕 開啟資料夾,可以看到儲存的網頁檔案和同名資料夾,雙擊 儲存的網頁 檔案就可以開...

如何將錢存到銀行卡里,怎麼把錢存到銀行卡里

若是招商銀行一 您可以通過櫃面及存款裝置辦理現金存款。本人持現金到銀行櫃面或atm存款到銀行卡。怎麼把錢存到銀行卡里 可以去櫃檯或atm現金存款,也可以通過其它銀行卡轉賬匯款到需存款的卡里。請您登入http cmbchina.檢視我行最新的存款利息。怎麼把錢存到銀行卡里 如是招行一 您可通過招行櫃檯...

如何將datagridview中的內容新增到sql

要用到以下語句,主要實現將datagridview中的資料和資料庫中的資料同步,當datagridview中改變時,sqlcommandbuilder會自動將改動寫到資料庫中。system.data.sqlclient.sqldataadapter daa new system.data.sqlcl...