Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.53 MB
Время: 0.013 c
4-1221305909
Aggressor
2008-09-13 15:38
2009.11.08
Start->Run vs Start->cmd


8-1198161253
ZXMaster
2007-12-20 17:34
2009.11.08
chroma key DirectShow


2-1253601055
d@vinchi
2009-09-22 10:30
2009.11.08
Доступ к переменной главного потока?


15-1252580360
Kerk
2009-09-10 14:59
2009.11.08
Конкурс на знание русского языка


15-1252446580
Германн
2009-09-09 01:49
2009.11.08
Не могу понять установку компонент в Д2007.




   Наверх