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

Вниз

Привязать свой TStringListEx к компоненту TListBox   Найти похожие ветки 

 
Rookie   (2003-11-06 11:16) [0]

Всем привет!
Я создал наследника от TStringList, где переопределил
десктруктор, чтобы он удалял связанные объекты(AddObject),
поскольку
TStringList object does not own the objects you add this way. Objects added to the TStringList object still exist even if the TStringList instance is destroyed. They must be explicitly destroyed by the application.

вот я и решил заботу об этом передать ему, так как объекты
вне списка мне совсем не нужны.
А вот вопрос:
Как я могу заместить созданный в TListBox TStrings своим?
Изменение Items выплняется через Assign, что
понятно не устраивает...
Как реально заместить его стринглист своим???


 
han-bratan   (2003-11-06 11:21) [1]

Написать свой ListBox. Наверное так. Хоть это и геморно и наверное не совсем благодарно. Наверное ты хочешь слишком многого. Кажись я тоже когда то об этом думал... и забил :)


 
Rookie   (2003-11-06 11:30) [2]

Да это ясен палец, но этот же стринглист будет пользоваться и
в других компонентах, использующих строки... :(
Не хотелось бы свою линейку ВКЛ открывать :)


 
Юрий Федоров ©   (2003-11-06 12:10) [3]

Напиши компонент, в котором будут ссылки на ListBox"ы, ComboBox"ы и прочие с той же формы. И освобождение объектов проводи в нем, "снаружи"



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

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

Наверх




Память: 0.47 MB
Время: 0.047 c
14-56886
Rauf
2003-10-26 02:40
2003.11.17
СОРРИ, прошу прощения!!! На сервер закачка + ПЕРЛ, почитать где?


7-56943
Любитель
2003-09-09 09:01
2003.11.17
Господа как программно изменить время двойного клика


14-56864
Layner
2003-10-27 09:00
2003.11.17
Очень нужен совет по модему+коннект ...


14-56841
Fenix==
2003-10-27 21:24
2003.11.17
Мобилы


4-56969
npAKTuk
2003-09-23 15:05
2003.11.17
отлов состояния мышки