Страница: 1 |
Вопрос: Свойства объекта | Добавлено: 14.01.04 17:04 |
Автор вопроса: ![]() |
Подскажите Как можно определить входит объект в массив объектов или нет? Как можно определить есть ли данное свойство у данного объекта? Спасибо |
Ответы | Всего ответов: 2 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client ICQ: 233286456 Вопросов: 34 Ответов: 5445 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 14.01.04 18:11 |
Private Function isArray(Element As Object) As Boolean On Error GoTo er If Element.Index + &H1 Then isArray = True er: End Function Ну и со свойством примерно так же можно обойтись... |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Администратор ICQ: 326066673 Вопросов: 368 Ответов: 5968 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 16.01.04 09:37 |
1. Если ты о VB6, то полным перебором всех элементов массива и последующим сравниванием их с оригиналом с помощью оператора Is. 2. Гм.. Ну можно попробовать получать значение свойства с помощью функции CallByName и ловить ошибку, которая происходит, если свойства нет. Это опять же, если имеется в виду VB6, а не .NET. |
Страница: 1 |
|