Цитата:
Сообщение от lmikle
Продукционные правила, не? Не совсем понятна задача. Где должна эта связь храниться и что надо по свойствам отбирать.
|
Хранится связь должна в памяти, допустим в виде массива.
По свойствам нужно отбирать объекты.
Например есть 100 объектов, у каждого из них есть неизвестное количество свойств, которые задаются в процессе заполнения.
Доступ должен быть такого вида - obj[1].property[1], obj[1].property[n]
Далее нужно все возможные свойства куда-то вывести и дать возможность выбора (например в TCheckListBox). И при выборе какого-то свойства происходит поиск по всем объектам которые обладают этим свойством и вывод результата поиска в виде имен этих объектов.
И объекты и свойства - строковые значения.