Помогите с коллекцией

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
dimajak
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 31.05.2004 (Пн) 8:53

Помогите с коллекцией

Сообщение dimajak » 17.10.2006 (Вт) 17:51

Использую класс для работы с INI-файлом.
В одной из секций у меня есть значения:
9000011=Налог на рекламу
1152016=ЕНВД
и т.д., соответственно в ini-файле:
Как мне при переборе коллекции значений вытащить поотдельности ключ и само значение, не зная названия самих ключей?
т.е. в цикле по коллекции
Код: Выделить всё
For Cnt = 1 To C.Count
     Debug.Print C.item(Cnt)
Next Cnt
выдает
9000011=Налог на рекламу
1152016=ЕНВД
а мне нужно знать, что Key(1)=9000011, Val(1)=Налог на рекламу
и т.д.

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 17.10.2006 (Вт) 18:18

А поднималась уже похожая тема кажется.

И ответ там, кстати мой был...

Поищи :)

VVitafresh
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1641
Зарегистрирован: 12.05.2005 (Чт) 14:44
Откуда: Херсон, UA

Сообщение VVitafresh » 17.10.2006 (Вт) 19:26

А каким классом ты пользуешься?
Если этим: http://bbs.vbstreets.ru/viewtopic.php?t=25986, то там есть SectionsCount, SectionName и ValuesCount, ValueName соответственно.
Никакую проблему невозможно решить на том же уровне, на каком она возникла. Нужно стать выше этой проблемы, поднявшись на следующий уровень.

dimajak
Начинающий
Начинающий
 
Сообщения: 10
Зарегистрирован: 31.05.2004 (Пн) 8:53

Сообщение dimajak » 18.10.2006 (Ср) 8:44

VVitafresh, пользовался этим:
Код: Выделить всё
'clsIniFiles
'Created by The KPD-Team 2001
'URL: http://www.allapi.net
'E-Mail: KPDTeam@Allapi.net
спасибо, попробую clsINI, в нем как раз то что нужно.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 113

    TopList