Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[35.168.113.41] |
|
Сообщ.
#1
,
|
|
|
Собственно вопрос вот в чем:
Мне нужно чтоб по имени библиотеки устройства возвращался список входящих устройств. Примерно так: GetList("Библиотека1"). - а после точки чтоб появился нужный ENUM. Через пользовательский тип сделать - да, проще, и вообще без вопросов, но вот что-то захотелось попробовать вот так. Как это делается? Добавлено Добавлю. мне нужно узнать, принадлежит ли определенное устройство к списку устройств, входящих в библиотеку. Наверное, это так звучит. Т.е. если в такой то библиотеке нет такого устройства - то нафиг. Как-то так. |
Сообщ.
#2
,
|
|
|
Я правильно понимаю, что "нужно чтоб по имени библиотеки устройства возвращался список входящих устройств" - это об Intellisence? Если так - увы, без собственного типа/объекта ничего не получится, как я понимаю, свойства-то у тебя рантаймовые.
|
Сообщ.
#3
,
|
|
|
Цитата Akina @ Если так - увы, без собственного типа/объекта ничего не получится, как я понимаю, свойства-то у тебя рантаймовые. Да, свойства получаются рантаймовые... Ну а целый объект создавать, с кучей всякой...проще функцию накидать простую, параметры библиотека и аппарат, и возвращает тру\фолс, если входит или нет... Ясно. Спасибо. Я то уж собрался собирать коллекцию(при запуске программы создавать), и потом уже перебирать, опять же функцией... Ясно, значит будем по простому. Спасибо еще раз. |
Сообщ.
#4
,
|
|
|
Цитата Bubaylo @ Ну а целый объект создавать, с кучей всякой...проще функцию накидать простую, параметры библиотека и аппарат, и возвращает тру\фолс, если входит или нет... Вот тут как раз разумнее создать собственный объект, который будет иметь как метод возврата типа, так и метод проверки существования в нём компоненты заданного типа (и кучу всего другого, нужного и не очень). Да и удобнее объект - создал-отладил-подключил-забыл-всё равно работает. |