Форум: "Компоненты";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
ВнизTCollection + Компонент + Инспектор объектов Delphi Найти похожие ветки
← →
AndyBond © (2005-02-14 12:45) [0]Доброе время суток!
Пишу компонент в котором есть необходимость использовать коллекцию. Создаю тип коллекции, тип элемента коллекции, включаю коллекцию в компонент и все хорошо, из инспектора объектов добавляю и удаляю элементы.
Так вот вопрос у меня следующий - как сделать чтобы я (или кто нить другой) работая с данной компонентой в инспекторе объектов Delphi и из самой программы не мог оставлять коллекцию пустой или удалять последний элемент коллекции? Что бы в коллекции всегда был хотябы один элемент?
← →
Skier © (2005-02-14 13:26) [1]А exception поднимать не пробовал ?
← →
BFG9k (2005-02-14 15:13) [2]Может я кого-то разочарую, но коллекция - устаревший компонент. Для тех же нужд в дельфи нужно использовать TList. Проверено на горьком опыте - с коллекцией все работает так же, но намного больше кода.
← →
Юрий Зотов © (2005-02-14 16:18) [3]> BFG9k (14.02.05 15:13) [2]
Может, я тоже кого-то разочарую, но коллекция - это вообще не компонент.
И чтобы для тех же нужд использовать TList, действительно потребуется написать намного больше кода.
Начните, например, с кода сохранения списка в DFM - сразу убедитесь. Не говоря уже о прочем.
← →
Юрий Зотов © (2005-02-14 16:18) [4]Удалено модератором
Примечание: Дубль.
Страницы: 1 вся ветка
Форум: "Компоненты";
Текущий архив: 2005.11.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.037 c