文本內容如下:
parketID parketLength parketType
----------------------------------
parket1 128 IP
parket2 128 UDP
parket3 128 TCP
----------------------------------
parket1 描述:
引數名:parket1_par_01
引數長度:1
引數名:parket1_par_02
引數長發:2
...
parket2 描述:
引數名:parket2_par_01
引數長度:1
...
parket3 描述:
...
-----------------------------------------------------------------------------------------------------------------------------------------
MFC 使用串列視圖控制元件顯示以上資料:
一個組合框用來選擇不同包
將每個包的描述顯示在串列控制元件中
例如 組合框選擇parket1,串列控制元件顯示parket1的描述 如下:
--------------------------------------------------------------------------------------------------
引數名 引數長度
parket1_par_01 1
parket1_par_02 2
...
---------------------------------------------------------------------------------------------------------------------------------------------------
求大神幫忙 公司要我使用MFC弄出這程式。
uj5u.com熱心網友回復:
CFile檔案操作,讀取資料到CString類物件中,然后利用CString::Tokenize()拆分字串得到各個子串的資料。CListCtrl(Report風格) CListCtrl::SetItemText()設定item資料
uj5u.com熱心網友回復:
讀取每一行到CString觀察資料的規律,如CString::Find找到“引數長度”就代表這一行是引數長度資料,CString::Find找到“引數名”就代表這一行是引數名資料,這還不容易嗎?
用Std::vector保存資料,多方便
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/136499.html
標籤:基礎類
