mfc按鈕功能為讀取中的資料,並在編輯框顯示,請問

2021-04-01 08:02:49 字數 1463 閱讀 7717

1樓:匿名使用者

看你介面都弄出來了,基礎的**應該都清楚,只告訴你方法。

從txt中讀取資料你應該會,按行讀,getline函式挺好用,分別儲存到5個自己定義的變數中。

關於顯示到編輯框中,就有好多方式了。1)最簡單的一種是利用classwizard,給每個編輯框定義一個cstring型的成員變數。將從txt中讀取的資料賦值給編輯框的成員變數,然後呼叫updatedata(false); 2)第二種方法也類似,利用classwizard給每個編輯框定義一個cedit型別的成員變數,呼叫各變數的setwindowtext函式,完成顯示。

3)第三種方法稍微複雜一些,就是記住每個編輯框的資源id,然後利用getdlgitem函式取得每個編輯框的視窗指標,然後使用指標呼叫setwindowtext函式來完成顯示(setwindowtext的引數用讀取的資料即可)。

怎麼樣?夠清楚了吧。

2樓:匿名使用者

讀取到字串裡面再進行分析,特點是每一行都有回車換行符,每一行裡面每個資料間都有空格.

3樓:匿名使用者

cstring strline, strtemp, result;

int row = 0;

cstring filename = l"111.txt";

cstdiofile file(l"111.txt", cfile::moderead);

while (file.readstring(strline))}file.close();

這個可以實現一行一行的讀取,讀取的txt文件每行都有空格,你試一下,或參考http://blog.csdn.

***/wgf5845201314/article/details/78182861很詳細的

怎麼通過按一個按鈕把mfc中計算出的結果顯示在編輯框中?急需,謝謝

4樓:陋室銘

首先拖兩個控制元件:一個按鈕,一個編輯框。

然後用類嚮導給編輯框關聯一個變數:如int型的 m_nnum;

然後雙擊按鈕,在按鈕下面新增計算**:

如:updatedata(true);//讀取資料m_nnum = ***+ ***;

updatedata(false);//顯示資料在編輯框中

5樓:興趣缺缺的

把計算結果賦值給編輯框的變數(例如:m_edit=運算出來的值),按鈕的函式中新增

1.m_edit=運算出來的值

2 .updatedata(false);

mfc怎麼通過按鈕在資料庫中搜尋編輯框裡的內容並顯示

6樓:匿名使用者

按鈕事件取到編輯框的值然後連資料庫查詢再顯示到列表上

7樓:只好漂啊

大哥 你搞好了嗎 我也遇到這樣的問題了 求解答 /大哭

C 中如何讀取中的座標資料,C 中如何讀取txt文件中的座標資料?

include include inline bool check double const x int main int const arc,char const arg std ifstream file arg 1 if file int num double x,y,z int cnt 0 ...

python如何讀取網頁中的資料

就是屬於網頁抓取,可參考 如何用python,c 等語言去實現抓取靜態網頁 模擬登陸 裡面有邏輯解釋和 此處不能貼地址,可以通過google搜標題,即可找到帖子地址 不知道你說的網頁是指的什麼,如果你說的是我儲存了一網頁在你的電腦上,那就直接用open函式開啟,read函式讀就行了。如果你說的是某個...

c讀取檔案中特定內容後的資料c讀取txt檔案中特定內容後的資料

static void main string args 你就不會把e改為de或者ce嗎?還有另外一段 給你參考,希望你能舉一反三,直接給出答案多沒意思 console.writeline 請輸入一個英文句子 string s console.readline 讀取資料 把這個句子以 分隔開,存到陣...