C 怎麼通過點選button控制項儲存textBox內容到txt檔案

2025-01-02 21:50:17 字數 3548 閱讀 3339

1樓:網友

你指的儲存是儲存到**?cookie中、session中還是資料庫中?

你雙擊button,在事件中新增**。

session["key"]=; /就可以儲存到session中了。

httpcookie mycookie=new httpcookie("key");

keyvalue1",;;

如果是新增到資料庫中,現按照linq的寫法舉例。

using(dataclasses1 db=new dataclasses1())

table1 t=new table1();

2樓:空谷幽蘭

在button的按鈕事件裡寫下面的**即可,txt檔名及路徑可根據自己的需要修改。

using (streamwriter sw = new streamwriter("/txt/", false));

3樓:網友

string filepath = c:\";

if(, 這是最偷懶的方法。

4樓:網友

你是哪不會呢? 1.獲取到 textbox值 2. 觸發button的 click事件。3.在事件中將textbox值 存入到 txt檔案。

5樓:網友

只需要在button的click事件裡寫你的業務就行,這個問題問得有點……

c#中如何用s**efiledialog把textbox的值儲存到指定的txt檔案中?

6樓:網友

我建議你用xml序列化實現,不要自己控制著往文字里寫,那樣的話讀取和擴充套件都會不方便,特別是將來你面對版本公升級的時候更麻煩!

比如你這個可以將上面的資訊建立乙個類 people,然後維護乙個list物件,再去序列化這個物件,這樣就很容易操作了。

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

7樓:矮漢恨天高

//在引用裡新增。

using ;

/窗體應用類中寫方法。

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

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

/檔案流。/最後要關閉寫入狀態。

讀取。st;st=new 檔案完整路徑,;

utf-8通用編碼。

string 要讀取的字串=;;

8樓:網友

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

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

using ;

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

int count = 3;

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

private void button1_click(object sender, eventargs e),i+1);

string controlname2 = "textbox1", i+1);

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

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

i]);i]);

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

private void button2_click(object sender, eventargs e)

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

string controlname2 = "textbox1", i );false)[0]).text = str[0, i-1];,false)[0]).text = str[1, i-1];

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

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

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

9樓:網友

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

10樓:網友

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

c#通過button按鈕將textbox內容儲存到txt

11樓:

通過寫入流操作。

streamwriter sw = new streamwriter(filepath, true, ;//檔案路徑,是否覆蓋指定路徑同名檔案,文字編碼;

12樓:百新小鋪

二樓說的很對,你也可以借鑑這個方法,把內容最好存為xml的形式,你會發現這絕對是最方便的!

c#點選button按鈕,怎麼把textbox中的檔案複製?

13樓:zhengjun白羊

先獲取text值。

string text=;

然後就複製就行。;

14樓:網友

function copytoclipboard( 這不是c# 的 大體應該差不多吧。

在asp.net中,如何實現點解button按鈕把textbox.text儲存到指定的資料夾裡

15樓:少本卿狂

你的意思是把textbox裡的文字儲存到指定檔案裡是吧?你直接獲取textbox裡的文字,然後儲存!可以些方法,也可以直接寫在botton的事件裡!

當然方法要在事件裡呼叫!思路給你了,**自己寫!

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

16樓:網友

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

textbox的資料的臨時儲存。

listdata = new list();

for(control ctrl in

/ 儲存到檔案。

using(streamwriter writer = new streamwriter(""))

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

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

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

17樓:**最大功能

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

d:\");//往指定路徑裡寫入。

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

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

你可以學一下listview的用法。

c怎麼刪除動態生成的button控制元件

用control的remove方法,前提條件你要找到他的某一特徵,不管是名字還是id還是上面顯示的文字,確保你要查到他。我打個比方他在form1的panel1裡面,我不知道他叫什麼名字,但是知道他上面顯示的是 載入 現在我要移除他 foreach control ctl in this.panel1...

C怎麼給動態生成的控制元件(Textbox)賦值

將tbox.location new system.drawing.point 14,92 tbox.size new system.drawing.size 96,21 tbox.name tbox 等生成控制元件的 寫到 private void tbox textchanged object ...

c怎麼修改另一窗體中控制元件的屬性,c 如何一窗體上更改另一窗體上的控制元件屬性

好像沒法在一個視窗掉另一個視窗的屬性,要不你建一箇中間類,把那個laber的txt屬性儲存起來,然後當form2開啟的時候road方法去取中間類的那個值 from1是from2的父窗體,在from2中操作父窗體。一般情況下的話應該需要有一箇中間類來幫忙完成內容的傳遞 通常可以建個userhelper...