1樓:網友
你是想在乙個edit中輸巨集轎入所有元素還是乙個edit對應乙個元素??
不管怎麼做,首先要用cedit類的getwindowtext得到框中的字串,然後根據你的改絕擾陣列型別進行資料型別轉換,比如是int的話就用atoi得到整形值。
要是乙個edit裡輸如所有元素 可以定義乙個分核旦割符的吧。。比如1,2,3,4
用迴圈處理字串獲得單個元素。
cstring str ;
int start =0,end = 0;
end = ",start);
int array[10];
int i=0;
while(end!=-1)
cstring tmp = ,end-start);
int a = atoi(tmp);
array[i++]a;
start = end + 1;
end = ",start);
2樓:匿名使用者
先設定一下框的屬性,例如:支援多行,有回車,數字。
再將腔嫌框聲伍乎手明乙個cstring型別的m_stredit變數。
然後新增乙個按紐,在單擊事件裡新增代頃旦碼:
updatedata(true);
int i[10] =
cstring str;
for(int k=0; k<10; k++)"%d", i[k]);
m_stredit = m_stredit + str;
updatedata(false);
就ok了!方法很多的!
另外,虛機團上產品**,超級便宜。
在vc裡,想在edit控制項當中如何輸入乙個字游標就左移乙個字元?也就是說,如果我輸a,然後再輸b,edit就=ba
3樓:網友
cstring strtext = "";
m_;if (strtext=="")
m_strword=strtext;
m_;在edit控制項的change事件。
onchangeeditword()
中新增這個**,直接先獲取,在set,這樣你輸入的都是在最前面。
4樓:
edit控制項上有乙個屬性,是從左往右輸入,還是從右往左輸入。
設一下就可以實現你的功能了。
怎樣在vc中 將一組框的值輸入乙個陣列
5樓:網友
框也要定義成陣列形式,而且定義不要在類嚮導中新增,而是在程式中填寫,如。
ddx_control(pdx, idc_edit1, csc[0]);
ddx_control(pdx, idc_edit2, csc[1]);
ddx_control(pdx, idc_edit3, csc[2]);
同樣在標頭檔案中新增:
publid: cedit csc[20];
vc++如何對控制項名進行操作?
6樓:網友
你可以檢視idc edit1-12的值分別是多少,然後通過edit的id值獲取對應的edit控制再對其操作。比如:
cedit* pboxone;
pboxone = (cedit*)getdlgitem(idc_myedit);
gotodlgctrl(pboxone);
vc++ 在edit控制項中按照覆蓋方式輸入
7樓:
在cedit控制項的 「文字改變」訊息中將先前的資料清空即可。
vc中乙個button控制項和乙個edit控制項,每次點選button後edit中數字加1,請問應該怎麼做?
8樓:網友
框使用classwizard增加數值型變數m_edit1,然後按鈕響應函式中:
updatedata(true);
m_edit1 ++
updatedata(false);
9樓:網友
給edit定義成cvalue型別,然後再button的單機事件中新增cvalue對應的變數的值加1
例如 cvalue editnumber;
///以下是新增在button單機事件中的editnumber+=1;
vc++中如何在edit控制項中多行顯示(儲存已經輸入的,新輸入的另起一行顯示,並且輸入資料比較大)
10樓:網友
資源裡把框的屬性改為多行。
vc不能做到把鍵盤輸入焦點落到edit控制項上嗎?
11樓:網友
先說個**無關的老話:沒有垃圾的程式語言,只有無能的程式設計師。
這不是我發明的,一句老話,希望你能保持良好的心態,程式設計才能提高。
非本程式控制項獲取焦點,首先要保證控制項所在視窗為active啟用狀態。而啟用和焦點,只是傳送乙個訊息的事情。分別獲取視窗和控制項控制代碼,視窗傳送wm_active訊息,控制項傳送wm_setfocus即可。
vc++中,怎麼把mfc的edit控制項中輸入的值傳遞給乙個類的string型的函式
12樓:匿名使用者
updatedata(false)是對控制項繫結物件進行更新,不過變數型別是什麼,你可以先把string轉換成csring或lpctstr, 然後用setdlgitemtext(控制項id,字串)
13樓:
用類嚮導為edit控制項繫結乙個變數(cstring),在要呼叫函式的地方,用updatedata(true)把輸入的變數的值傳遞給繫結的變數,可以作為函式的引數。
也為另乙個控制項繫結乙個變數,把處理好後的值賦給它,再呼叫updatedata(false);把變數的值傳遞到控制項,顯示出來。
轉換:string ->cstring
cstring ->string
string s(;
getbuffer()後一定要releasebuffer(),否則就沒有釋放緩衝區所佔的空間。
14樓:網友
給edit空間新增相關引數。
如何在excel的自定義數字格式中如何輸入特殊符號「x」
excel的狀態列就有,見上圖。或者在輸入法的小鍵盤那裡也有 excel中特殊數學符號怎麼輸入 1 對於常用的數學符號可以由excel提供的 特殊字元 輸入。方法 執行選單 插入 特殊符號 點 數學符號 標籤,從中找到需要的符號雙擊輸入。2 對於不常用符號,可通過 公式編輯器 輸入。方法 執行選單 ...
如何在Excel中插入,如何在Excel中插入word文件
可以使用物件鏈結和嵌入 ole 將其他程式 如 word 或 excel 中的內容包括在內。ole 受許多不同程式支援,而 ole 用於使在乙個程式中建立的內容在另乙個程式中可用。例如,您可以在 office excel 工作簿中插入 office word 文件。若要檢視可插入的內容型別,請單擊 ...
如何在Excel中建立,如何在Excel中建立模板
1 個性化設定1 設定文件背景色。切換到 頁面布局 選項卡,點選 背景 按鈕,從彈出的視窗中選擇一幅 做為背景。2 個性化設定2 設定字型樣式。點選 單元格區域右上角,選擇所有單元格,然後將字型設定為 仿宋 gb2312 大小設定為 14 顏色設定為 深紅色 3 個性化設定3 設定頁面布局。切換至 ...