Главная страница
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.042 c
14-56888
Balepa
2003-10-26 00:50
2003.11.17
Прога зацик-тся


3-56500
Natik
2003-10-28 09:36
2003.11.17
Передать нулевые параметры запроса


3-56483
Developerr
2003-10-27 13:31
2003.11.17
Изменение номеров в поле!!!


14-56865
анабО
2003-10-28 12:58
2003.11.17
!анабО


1-56574
Jee
2003-11-06 10:59
2003.11.17
Список значений свойства компонента