|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.05.2019, 07:45 | #1 |
Пользователь
Регистрация: 14.05.2019
Сообщений: 25
|
Проблема с загрузкой файла в StringGrid (Delphi 7)
Если в файле есть ошибка(или опечатка), то как сделать, чтобы программа не ломалась при загрузке файла-ошибки. Сам код загрузки:
Код:
|
17.05.2019, 08:58 | #2 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
Код:
а еще есть Код:
P.S. и еще ПРОВЕРЯТЬ и еще раз проверять ВХОДНЫЕ данные. P.P.S. StrtoInt и много других функций имеют "безаварийные" версии StrtointDef задание значения default в случае каких-либо неполадок.
программа — запись алгоритма на языке понятном транслятору
Последний раз редактировалось evg_m; 17.05.2019 в 09:26. Причина: спасибо сергей. а то бы и не заметил. |
|
17.05.2019, 09:24 | #3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Иногда лучше использовать версии с проверкой TryStrToInt() в остальном полностью согласен. |
|
17.05.2019, 12:47 | #4 |
Пользователь
Регистрация: 14.05.2019
Сообщений: 25
|
А если попробовать условием сделать и чтобы выходило сообщение "загружаемый файл имеет ошибки"? Я проверил Exception, примерно, то, что я и хотел, но лучше было бы, если программа не загружала файл и сразу бы выводило сообщение, что в данном файле есть ошибки.
|
17.05.2019, 13:17 | #5 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
поэтому, можно так: Код:
Цитата:
|
||
17.05.2019, 13:56 | #6 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
Но вот беда для того чтобы все это узнать, надо попытаться прочитать файл.
программа — запись алгоритма на языке понятном транслятору
|
|
19.05.2019, 06:32 | #7 | |
Пользователь
Регистрация: 14.05.2019
Сообщений: 25
|
Цитата:
Код:
|
|
19.05.2019, 11:56 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
19.05.2019, 17:16 | #9 |
Пользователь
Регистрация: 14.05.2019
Сообщений: 25
|
Вы имеете в виду вот так?
Код:
|
19.05.2019, 17:43 | #10 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема со StringGrid (Delphi) | Rilpack | Помощь студентам | 2 | 14.05.2019 16:44 |
Проблема с загрузкой файла plg | Timurkh77 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 23 | 17.01.2019 19:39 |
C# Тестирование Блокнота. Проблема с загрузкой из файла .csv | StudentTestC# | Помощь студентам | 3 | 05.03.2015 12:30 |
Проблема с загрузкой параметров из ini-файла | Nomad | Помощь студентам | 6 | 03.08.2009 16:04 |