Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.11.08;
Скачать: CL | DM;

Вниз

Экземпляр класса   Найти похожие ветки 

 
Сергей М. ©   (2009-09-25 08:35) [40]


> Если отключить OwnsObjects, то объект при переназначении
> \ удалении не уничтожается


Сказка про белого бычка.
Нафига, спрашивается, отключать OwnsObjects, если в этой функциональности и есть ключевой смысл использования TObjectList ?)


> есть идеи как это можно реализовать?


Прежде чем лепить код, справку надо читать. До просветления. Или до посинения. Кому как)
Там черным по-нерусски написано про метод Exchange.


 
faiwer ©   (2009-09-25 09:26) [41]


> Прежде чем лепить код, справку надо читать. До просветления.
>  Или до посинения. Кому как)
> Там черным по-нерусски написано про метод Exchange.

такой метод есть только в обычном TList ;) так что мой еврейский метод сказал дальше жить


 
Сергей М. ©   (2009-09-25 09:37) [42]


> такой метод есть только в обычном TList


А TObjectList, значит, не имеет ни малейшего отношения к TList ?

Иди-ка ты, писатель, книжки умные читать про ООП и наследование)


 
faiwer ©   (2009-09-25 10:02) [43]

var
a: TObjectList;

begin
a.Exchange( <= ошибко компилятора... не знаю таких методов. вах вах, а шо такое? умные книжки по ООП и насоедование читать надо! даааа )

:D


 
faiwer ©   (2009-09-25 10:05) [44]

По сабжу ;) Компонент закончил. Выглядит это примерно так: http://pics.kz/s5/57/fa/fe/d4/57fafed4b55c70c6f0ec29fafb845980.jpg

думаю тему можно закрывать ;) (пс весь текст рыба)


 
Сергей М. ©   (2009-09-25 10:20) [45]

Цитаты из исходников Д7:

classes.pas:

TList = class(TObject)
...
 public
...
   procedure Exchange(Index1, Index2: Integer);
...
end;


contnrs.pas:


TObjectList = class(TList)
..
end;


Внимательно смотри на выделенное жирным.
Найди соотв.декларации у себя в исх-ках Д2009 и сравни с приведенными.
Если они аналогичны - убей себя об стену.
Если иные - убей свой Д2009, а потом сам убейсо.


 
MBo ©   (2009-09-25 10:20) [46]

>a.Exchange( <= ошибко компилятора
ты что-то путаешь. У TObjectList этот метод есть.


 
faiwer ©   (2009-09-25 10:34) [47]

та я туплю, метода действительно нету но у TObjectList<> а не у TObjectList. В примере забыл <> указать ;)


 
Сергей М. ©   (2009-09-25 10:36) [48]


> туплю


И давно. И безнадежно.


 
Омлет   (2009-09-25 10:54) [49]

> http://pics.kz/s5/57/fa/fe/d4/57fafed4b55c70c6f0ec29fafb845980.jpg

О супер! Хочу квадратный арбуз! )))


 
faiwer ©   (2009-09-25 11:11) [50]

Я тоже. но не уверен что они съедобные ) мало ли что с ними Японцы вытворяли ;)


 
Amoeba ©   (2009-09-25 15:05) [51]


> но не уверен что они съедобные

Если для японцев - то съедобные. А для прочих народов - не факт.



Страницы: 1 2 вся ветка

Текущий архив: 2009.11.08;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.018 c
15-1251837650
Кто б сомневался
2009-09-02 00:40
2009.11.08
Запрет на изготовление ламп накаливания на 100 ватт в Европе


6-1169702635
@dimon
2007-01-25 08:23
2009.11.08
Перехват Сокетов


8-1194133995
POMbI4
2007-11-04 02:53
2009.11.08
Конвертирование AVI в BMP


15-1252604993
TUser
2009-09-10 21:49
2009.11.08
Самый главный вопрос Вселенной, жизни и всего такого ...


15-1245951607
Petr V. Abramov
2009-06-25 21:40
2009.11.08
работа кипит :)