VC 學習之 Edit只能輸入數字和小數點

2021-06-20 13:48:16 字數 496 閱讀 3370

有時候我們在edit框中需要對使用者的輸入進行限制,允許輸入數字和小數點。下面的**放在onenchangeedit***()函式中,可實現此功能。

(如果只允許輸入正整數,那麼直接把空間的屬性「number」設為true就可以了,不需要在新增一下**。)

cstring csareas;

getdlgitem( idc_edit_area_s )->getwindowtext( csareas );

// 只允許輸資料

int nstringlength = csareas.getlength();

int ndotcount = 0;

// 點字元不能多於1個

for ( int nindex = 0; nindex < nstringlength; nindex++ ) }

}// 不允許輸入數字和點以外的字元

for ( int nindex = 0; nindex < nstringlength; nindex++ )

delphi裡面控制Edit只能輸入數字

如何在delphi裡面控制edit只能輸入數字 if not key in 0 9 8 then key 0 只能輸入漢字,而不能輸入數字或其他字元 在edit的onkeypress事件中 procedure tform1.edit1keypress sender tobject var key c...

Edit輸入數字以及小數

edit視窗是用來接收使用者輸入最常用的乙個控制項。建立乙個輸入視窗可以使用成員函式 bool cedit create lpctstr lpsztext,dword dwstyle,const rect rect,cwnd pparentwnd,uint nid 0xffff 其中dwstyle將...

WPF TextBox只能輸入數字

關於wpf textbox只能輸入數字並不是乙個很難的功能,網上許多的實現方式都是通過將string型別轉換為int32型別來進行判斷的,自從對了clr via c 這本書以後就對拆裝箱操作產生了恐懼,於是就想如果不 或者是減少 通過型別轉換的方式去實現會不會更好。先做個測試,測試一下textbox...