![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() ![]() |
![]() |
kosyak |
![]()
Сообщение
#1
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 100 Пол: Мужской Репутация: ![]() ![]() ![]() |
Доброе время суток.
Не могу понять как пользоватся методом Sort объекта TList. Делаю как в хелпе:
Почему то не хочет сортировать? И еще один (наверно глупый) вопрос. Вот когда добавляю элементы Pointer методом add в Tlist. А когда делаю list.free память очищается?? не надо dispose для элементов делать? |
volvo |
![]()
Сообщение
#2
|
Гость ![]() |
|
kosyak |
![]()
Сообщение
#3
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 100 Пол: Мужской Репутация: ![]() ![]() ![]() |
Function GetListFromFile(var list: TList; var F: TextFile):boolean; Сообщение отредактировано: kosyak - 9.11.2009 19:13 |
volvo |
![]()
Сообщение
#4
|
Гость ![]() |
Тебе на самом деле кажется, что PCurrency и PDouble - одно и то же?
![]() |
kosyak |
![]()
Сообщение
#5
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 100 Пол: Мужской Репутация: ![]() ![]() ![]() |
![]() А на счет глупого вопроса??? |
volvo |
![]()
Сообщение
#6
|
Гость ![]() |
Нет, нельзя не удалять данные... По крайней мере Борланд в Хелпе настоятельно рекомендует пройти циклом по всем элементам и применить к каждому Dispose, а только потом Free всего списка.
Другое дело, если ты работаешь в D2009+ с TList<Currency>. Вот такой список работает с самими данными, а не с указателями на них, здесь достаточно вызвать метод Free, ничего больше делать не надо. |
kosyak |
![]()
Сообщение
#7
|
Пионер ![]() ![]() Группа: Пользователи Сообщений: 100 Пол: Мужской Репутация: ![]() ![]() ![]() |
Спасибо!!
![]() |
![]() ![]() |
![]() |
Текстовая версия | 11.07.2025 6:57 |