Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Collection Добавлено: 09.08.06 17:15  

Автор вопроса:  RNB-X
Здравствуйте! В VB 6.0 Есть Особый обьект - Collection. Так называемая альтернатива массиву. Этот обьект имеет ряд методов и позволяет обращатся к своему элементу по индексу или строковому ключу. А теперя вопрос Можнали зная Элемент или его индекс узнать ключ? И как! Огромное спасибо!

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #1
Добавлено: 09.08.06 19:08
Перебором например :)

Ответить

Номер ответа: 2
Автор ответа:
 LamerOnLine



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #2 Добавлено: 10.08.06 11:15
Никак. Collection не предоставляет такой возможности.
Перебором ты можешь только енумеровать через IEnumVARIANT (который, в свою очередь, можешь получить через скрытое свойство _NewEnum) сами элементы (все равно что For Each), но их Key - детали внутренней реализации класса коллекции. Но ты можешь написать свой класс-оболочку :)

Ответить

Номер ответа: 3
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #3 Добавлено: 10.08.06 18:44
А я вообще не догоняю эту колекцию, почти всегда можно обойтись массивом, и это будет быстрее...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам