Перейти к содержанию

Опять по билдеру...


Рекомендуемые сообщения

Опубликовано

Всем доброго времени суток) Тут такая проблемка, препод заставил сделать так,чтобы когда вводишь неправильную дату,то прога не вылетала,а выдавала ошибку. Может кто поможет?

Опубликовано
if <неправильная дата> then <ошибка> else <нормальная работа программы>

Надо было поточнее задачу поставить... Что можно прописать BDEdit чтобы не вылетала прога, а выдавала ошибку. Т.е даже когда вводишь вместо точки запятую, сразу вылетает, а надо чтоб ошибку показывала)

Опубликовано
if <неправильная дата> then <ошибка> else <нормальная работа программы>

Надо было поточнее задачу поставить... Что можно прописать BDEdit чтобы не вылетала прога, а выдавала ошибку. Т.е даже когда вводишь вместо точки запятую, сразу вылетает, а надо чтоб ошибку показывала)

Не уверен, что понял тебя, но попробуй этот блок кода (тот, где обрабатываешь введеные данные) обернуть в try catch.

Что-то вроде:


try {
// обработка данных
}
catch ( .. ) // почитай про Exception'ы, если нет нужного среди стандартных, можно написать свой вроде
{
// обработка ошибки (Например: ShowMessage("Invalid Date") )
};

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...