| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > strtoint |
| Автор: Guest 8.3.2003, 22:13 |
| Есть переменная типа String в ней может находится либо текст либо число если там чесло то преобразование strtoint проходит нормольно если буквы то соответственно нет как определить что введино цыфры или прочее |
| Автор: Guest_cully 8.3.2003, 22:54 |
| try i := StrToInt(s); ShowMessage('It''s a number'); except ShowMessage('Oh my god is not a number'); end; |
| Автор: cpu 9.3.2003, 06:42 |
| Смотрите мою тему "преобразование strtofloat" там много способов ещё описано. Там правда про strtofloat но оно и применимо для strtoint. |
| Автор: Pakshin A. S. 9.3.2003, 19:25 |
| Читай по символьно строку, если в ней попадётся не цифра, то преобразовывать незачем. P. S. Используй работу с таблицей символов ASCII |