Главная страница
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.034 c
1-56637
explorer
2003-11-05 12:58
2003.11.17
Расположение компонент на форме


14-56863
copyr25
2003-10-20 22:46
2003.11.17
---|Ветка была без названия|---


1-56741
satron
2003-11-06 17:17
2003.11.17
Как вызвать OutLook ?


1-56591
bon
2003-11-06 10:13
2003.11.17
PageControl


4-56966
kkostik
2003-09-23 10:40
2003.11.17
Перехват WinAPI