Вверх ↑
Разработчик
Ответов: 26303
Рейтинг: 2146
#1: 2025-07-19 00:29:23 ЛС | профиль | цитата
Кстати, о птичках, про твой компонент.
Ты удаляешь строку
procedure THIMST_DragRowManager.RowData;
begin
dragData := Value;
sControl.LVDelete(oldIndex);
end;
А хвост кто удалять будет?
Где вот такое у тебя перед удалением строки?
  if Assigned(PData(sControl.LVItemData[oldindex])) then
begin
FreeData(PData(sControl.LVItemData[oldindex]));
Dispose(PData(sControl.LVItemData[oldindex]));
end;
карма: 22

0
Редактировалось 2 раз(а), последний 2025-07-19 00:30:43