![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
што значит range check error [D7, Win2k]
integery © (2005-09-01 11:04:00)есть FTP клиент , получает спісок файлов з определьонной папки на фтп и сравнивает из локальной папкой , через некоторое время появляетса ошибка range check error, после перегрузки опять работает некоторое время и снова ошибка , откуда она ????
Германн (2005-09-05 03:29:00) [1]2 Anatoly Podgoretsky © (04.09.05 08:36) [10]
Разве?
Конечно мой опыт в Делфи - гораздо меньший, чем у Вас! Но неужели я умудрился за десяток лет не получитьни одной ошибки без адреса, кроме RangeCheckError. :(
Имхо это значит, что я ОЧЕНЬ отстал от Делфи. :(
Anatoly Podgoretsky (2005-09-04 08:36:00) [2]А почему особое, большинство ошибок идет без адреса.
Германн (2005-09-04 01:38:00) [3]Кстати, по-моему, сей вопрос явно шире, чем рамки этой конференции. Может ли кто объяснить мне особоеотношение Борланда к этой ошибке!
Почему "проверку на выход из диапазона" можно влючить/выключить Я еще как-то могу понять. (Хотя это уже "дела давно минувших дней"). Но вот почему при включенной опции RangeCheckв сообщении об ошибке нет адреса, где она произошла - понять не могу.
Германн (2005-09-04 01:16:00) [4]2 Anatoly Podgoretsky © (03.09.05 18:46) [7]
Вы как всегда правы.
Ну а если вдруг Ваш совет опоздал? И проект уже так разросся, что проглядеть исхдники на RangeCheck/B> уже НУ ОЧЕНЬ УТОМИТЕЛЬНО!
Если Вы знаете как упростить сей поиск, сообщите pleese!
Anatoly Podgoretsky (2005-09-03 18:46:00) [5]Легче избежать ошибки, чем бороться.
При работе в сети списки это динамическая вещь, а если есть потоки то ситуация усугубляется.
Германн (2005-09-03 18:06:00) [6]2 Плохиш © (01.09.05 11:42) [5]
Токо не в этой :(
Плохиш (2005-09-01 11:42:00) [7]В сообщении об ошибке, обычно, ещё и адрес указывается.
integery (2005-09-01 11:38:00) [8]я серйозно, проблема в том што ошибка то есть то нет щас уже раз так 20 запускаю и нет ошибки , а через некоторое врямя опять!!!
Плохиш (2005-09-01 11:32:00) [9]
> integery (01.09.05 11:27) [2]
> а как можно узнать где именно вилезло???
Ну можно для начала помедитировать. А после воспользоваться встроенным отладчиком.
integery (2005-09-01 11:27:00) [10]а как можно узнать где именно вилезло???
wal (2005-09-01 11:06:00) [11]Где-то вылез за пределы диапазона. Например
var a: array[ 0..9]of SameType;
begin
a[ 10]:= ...
end