Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.11.2012, 18:52   #1
studen
Пользователь
 
Регистрация: 21.05.2012
Сообщений: 88
По умолчанию С Builder - защита от дурака

По учебе приходится работать с с++ !@#$% builder 6, и вопрос вот такой.
Как сделать защиту от дураков, когда вводишь в edit буквы вместо цифр? Другими словами, перевести ansistring в int с проверкой допустимости ввода. Необязательно писать полностью код, мне нужен лишь принцип. Пишите только варианты, которые точно работают.
Гугл ничего не дал.

Для лучшего поиска этой темы в гугле (для потомков) напишу здесь теги: Borland C++ Builder 6.0, AnsiString, преобразование, перевод, int, защита от дурака, проверка ввода.
studen вне форума Ответить с цитированием
Старый 18.11.2012, 19:05   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
int a;
if (TryStrToInt(Edit1->Text,a)){
 введенное - число, и оно попадает в переменку "а"
}
Читай про функции TryStrToXXX() в твоем хелпе.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.11.2012, 19:11   #3
studen
Пользователь
 
Регистрация: 21.05.2012
Сообщений: 88
По умолчанию

Спасибо за полезный исчерпывающий ответ.
studen вне форума Ответить с цитированием
Старый 18.11.2012, 19:26   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Рад, что оказался полезным )
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Защита от дурака на СИ mazila2507 Общие вопросы C/C++ 1 17.09.2012 12:09
Защита от дурака на СИ Jen94 Помощь студентам 1 12.09.2012 15:30
защита от дурака на builder6 sergi Помощь студентам 2 24.04.2012 21:13
защита от дурака phasha Помощь студентам 5 03.10.2011 11:45
Защита от дурака Ericnex Помощь студентам 2 13.04.2011 18:35