Page 1 of 1

Help plz...

Posted: 07.03.2011 17:23
by pr0Zak
выбивает ошибку Out Of Range at 47.2432

объясните как понять на что ругается и где искать проблему:?.

Posted: 08.03.2011 1:47
by MuDaCk
Как сказал Визитор:
3) Out Of Range
одна из любимых юзверями ошибок - потому что не ведет в конкретное место, а просто выдается и все.
ошибка выхода за диапазон.
причина возникновения:
обращение к ячейке массива, которая находится вне объявленного диапазона.
пример:

a обьявлено как массив из двух элементов - 0 и 1. а я обращаюсь к 2 элементу - а его не существует. вот и здрасте.

Code: Select all

var 
a : array [0..1] of Word; 
... 
begin 
a[2] := 3;

Posted: 08.03.2011 2:21
by pr0Zak
Да так и есть, благодарю за помощь.