VC 中用GetDlgItemText()提取控制元件資料,並將其儲存成檔案時遇到問題,本人初用VC 求高手幫忙解答

2022-04-18 08:22:59 字數 1309 閱讀 6830

1樓:匿名使用者

將控制元件的id定義成一個整形陣列,如:

uint itemid =

然後遍歷資料 itemid,分別使用getdlgitemtext()裡面的值,如果確定都是整數,用getdlgitemint也行。

關於mfc vc++中有一個getdlgitemtext函式的簡單問題

2樓:匿名使用者

兩個寫法沒有本質區別,getdlgitemtext最終呼叫的就是getwindowtext

當cstring獲取了一個字串「1,23,4,5,6」之後,你需要通過自己的**拆分字串再轉換為int才能儲存到陣列裡面,沒有特別省事兒的辦法。

拆分示例:

cstring str = 「1,23,4,5,6」;

cstring str1 = str.left(str.find(","));

int a[6];

a[0] = _ttoi(str1);

vc++6.0. 執行結果儲存到txt檔案中。請高手指教

3樓:匿名使用者

cfile file;

file.open("d:\\運算結果.txt",cfile::modecreate|cfile::modewrite);//最好不要c盤,可能有許可權問題

cstring strvalue,str2,str3;

getdlgitemtext(idc_edit1,strvalue);

getdlgitemtext(idc_edit2,str2);//只能一個一個來

getdlgitemtext(idc_edit3,str3);

strvalue += str2;

strvalue += str3;

file.write(strvalue,strvalue.getlength());

file.close();

4樓:

wchar n1[40],n2[40],n3[40];//陣列長度自己定義

getdlgitemtext(idc_edit1,n1,40);

getdlgitemtext(idc_edit2,n2,40);

getdlgitemtext(idc_edit3,n3,40);

把n1 、n2、n3連線起來就行了

5樓:

建議你去查閱清楚getdlgitemtext函式引數的意義。

在vc mfc的列表控制元件中顯示txt中的資料

vc無法斷點除錯,vc 無法斷點除錯 Execution will stop at the beginning of the program 網上的方法都無效 跪求高高高高手

1 直接在選單build裡面執行rebuild all,一般能解決問題。2 a.在project選單中選擇setting,彈出設定對話方塊,選中c c 頁,注意gateory選中general,將debug info設定為program databse for edit and continue b...

什麼水果含vc多,什麼水果含vc最多

獼猴桃 平均每斤奇異果的維生素c含量高達95毫克,稱之為水果之王,獼猴桃不僅能美麗肌膚,還能消除雀斑,延緩衰老。橙子 富含維生素c,比一般水果多30 每天吃1 2個橙子,就能滿足身體對維生素c的需要。幫助你遠離感冒 鮮棗 鮮棗含有維生素c,鎂,鉀,鐵等,可以軟化血管,對抗壓力 草莓 含有豐富的維生素...

關於VC讀取的小問題,關於VC讀取word的小問題

word裡面的轉行是不能識別的,只有回車符可以識別,其實轉行是word的機制,本書沒有符號。你讀的時候,只識別回車符就可以了。如果怕亂,你可以寫的時候,固定寫入回車符。還有就是讀出來的是char,字元型。你用 f肯定不行,可以先轉換一下.createcompatibledc pdc cbitmap ...