![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Такой вопрос, если в денежный тип данных написать слово, то программа выдает ошибку и не может обработать запрос и в целом это правильно, но как сделать так, чтобы ошибку не выдавало и программа не вылетала и ,например, выдавался Messagebox или просто ничего не происходило
|
|
#2
|
||||
|
||||
|
Блок try/except
|
|
#3
|
|||
|
|||
|
Это мне уже сказали, спасибо, но я не знаю, как им пользоваться, и что прописывать
|
|
#4
|
||||
|
||||
|
В файле справки написано и даже пример есть!
|
|
#5
|
|||
|
|||
|
Ну, типа так:
Код:
var
C : Currency;
begin
Try
C := StrToCurr(Edit1.Text);
Except
On E : Exception Do
Begin
ShowMesage('Произошла ошибка при чтении данных: '+E.Message);
C := 0;
End;
End;
// ... продолжаем работу |
| Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
Ierai (20.12.2017)
| ||