![]() |
|
#1
|
|||
|
|||
![]() На второй строке появляется ошибка:
Код:
|
#2
|
||||
|
||||
![]() Такая ошибка возникает когда выходишь за пределы массива или обрашаешься к элементу за пределами массива...
В начале был Бит, потом Байт и только потом появилось Слово... |
#3
|
|||
|
|||
![]() Цитата:
|
#4
|
|||
|
|||
![]() Попробуй в настройках проекта отключить эту проверку и прогнать выполнение. Иногда это дело глючит.
|
#5
|
|||||||
|
|||||||
![]() Цитата:
![]() MAcK Ошибка - в неправильном использовании оператора in По правилам, он должен использоваться для проверки вхождения элемента в к.л. множество, а не для проверки вхождения числа в диапазон. Тебе следует переписать второе условие: Код:
Заметка на счёт множества : оно не может содержать более 255 элементов, например этот код нормально выполняется: Код:
А вот этот вызовет ошибку "Range check error" Код:
Велик и могуч наш Object Pascal ! ICQ: 357-591-887 |
#6
|
|||||||
|
|||||||
![]() Цитата:
Спасибо за объяснения - не знал про лимит диапазона для in. |