да, тупанул немного))
а если у меня список пуст, это не может вызывать исключение в следующем :
- Код: Выделить всё
var obj:pointer;
begin
for obj in ListOper do
begin
if TMemBlock(Obj).StartTime+TMemBlock(Obj).Size-1>=t then
begin
...
end;
end;
Добавлено спустя 15 часов 12 минут 47 секунд:и еще такой опрос при обращении
- Код: Выделить всё
TMemBlock(Obj).Size
при создании все правильно записывается, а при обращении из другого модуля он мне выдает числа которые я туда не записывал. в uses я сослался на модуль.
а выражение
- Код: Выделить всё
floor(TMemBlock(Obj).Size/SizeBlock)
дает ноль.