Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.142.200.226] |
|
Сообщ.
#1
,
|
|
|
Детский вопрос.
Лишнее опущено: FStMsg:TObjectList; TMess=class public p:byte; end; FStMsg:=TObjectList.Create; for b:=0 to 5 do begin PMess:=TMess.create; FStMsg.Add(PMess); end; for b:=0 to FStMsg.Count-1 do FStMsg.Items[b].destroy; FStMsg.Free; Вываливается с ошибкой некорректной операции с указателями. Ошибка наверняка очень нелепая, подскажите, плз. |
Сообщ.
#2
,
|
|
|
TObjectList сам удаляет обьекты которые помнит.........так что или удали цикл с удалением или
TObjectList.OwnsObjects := false; тада все будет намано. а вообще странно это все.....существует прекрасный ХЕЛП и там все расписано очень подробно ))) |