в паскале есть функция val() которая проверяет целое ли число в строке... val(string,i,code)...
где string строка для проверки
i и code integer;
по code можно определить все ли тип топ... а i будет число т.е. ненадо делать inttostr(string) =)
Проверка строки на наличие букв
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
Знай, ты можешь...
- Naeel Maqsudov
- Сообщения: 2570
- Зарегистрирован: 20 фев 2004, 19:17
- Откуда: Moscow, Russia
- Контактная информация:
Ну поечему только простые вопросы с неоднозначным толкованием порождают наибольший трафик!
Ну, раз уж, как говорится, пошла такая пьянка...
1) StrToInt и Val пропустят символы "+", "-", и " " (завершающие пробелы, а может и ведущие, не проверял).
2) Приведенный выше пример IsNumber более соответствует задаче, но его можно переписать немного более красиво.

1) StrToInt и Val пропустят символы "+", "-", и " " (завершающие пробелы, а может и ведущие, не проверял).
2) Приведенный выше пример IsNumber более соответствует задаче, но его можно переписать немного более красиво.