BOOL CDlgCADJSQ::IsNumeric(CString str) { int Length = str.GetLength(); int i; char ch; for(i=0; i<Length;i++) { ch = str[i]; if(i=='0' && ch=='-') continue; if(ch=='.') continue; if(ch<'0') return FALSE; if(ch>'9') return FALSE; } return TRUE; }