求大如何把txt檔案里的資料讀取到串列控制元件里。最好有具體代碼!
txt文本格式如下

想把它一個一個讀取到串列控制元件相應的單元格中

求大神們給個完整代碼,謝謝!
uj5u.com熱心網友回復:
你跟yt804859620同學嗎?何不交流一下uj5u.com熱心網友回復:
什么意思?和你交流?uj5u.com熱心網友回復:
CStdioFile 類,ReadString一行一行讀出來,每行讀出來都是以逗號分隔就可以了uj5u.com熱心網友回復:
fopen_s_fgetts
_tcstok_s
fclose
uj5u.com熱心網友回復:
怎么讀取txt檔案,網上隨便搜搜就能找到,至于怎么儲存,輸出,按照需求來就是了uj5u.com熱心網友回復:
我的是這樣的,按了“修改”,它只顯示第一行資料,第二行的不顯示
我的代碼是這樣的

怎么修改,最好具體點,我是剛學的,不懂!謝謝了!
uj5u.com熱心網友回復:
while(file_1.ReadString(Content))
{
//資料在這里處理
}
uj5u.com熱心網友回復:
讀檔案的例子CString szLine = “”;
//打開檔案
CStdioFile file;
file.Open("tests.txt",CFile::modeRead);
//逐行讀取字串
int i = 0;
while( file.ReadString( szLine ) )
{
//把szline加入到你的界面里的第i行就行了
}
//關閉檔案
file.Close();
CStdioFile類的宣告保存再afx.h頭檔案中。
uj5u.com熱心網友回復:
具體是啥意思,我也受這個困擾了 ,第i行是什么
uj5u.com熱心網友回復:
哥們你現在可以顯示多行嗎
uj5u.com熱心網友回復:
可以啊!用了回圈uj5u.com熱心網友回復:
具體的顯示多行 的完整代碼可以發我看看嗎uj5u.com熱心網友回復:
可以一行一行讀。find mid 插入 再回圈一行uj5u.com熱心網友回復:
有什么好方法嗎?uj5u.com熱心網友回復:
https://blog.csdn.net/linux5blue19/article/details/6173099uj5u.com熱心網友回復:
你只讀了一行,當然只有一行的資料了,另外,邏輯都有問題,改成file_1.SeekToBegin(); //這句要挪到前面,如果第一次打開檔案的話,沒有也是可以的
while (file_1.ReadString)
{
代碼挪進來
//里面listcontrol的操作根據進入while的次數做個調整
}
file_1.close();
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/40522.html
標籤:基礎類
