Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Evgen07
0 / 0 / 1
Регистрация: 25.09.2016
Сообщений: 9
1

Нужен совет по реализации

26.09.2016, 12:42. Просмотров 770. Ответов 7
Метки нет (Все метки)

Всем привет! 2 года прогаю на джаве, сейчас сел решать задачу на VBA, только знакомлюсь. У меня задача - реализовать класс для хранения элементов (ключ - значение). Сказано, что реализация обертки над Scripting.Dictionary или других готовых классов нежелательна. Это как понять? Мне же полюбому надо будет накапливать данные в какое-то хранилище? И что лучше использовать для хранения элементов Item заранее созданного класса "Item" с полями key и value?

Добавлено через 9 минут
Или имеется ввиду реализация обертки именно над ассоциативными данными типа map, dictionary и тд? И я могу юзать Array или ArrayList? И как задать типизированный ArrayList?
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.09.2016, 12:42
Ответы с готовыми решениями:

Нужен совет
как лучше составить программу на vba . Даны натуральное число n и символы S1...

Нужен совет
Я написал макрос. Dim X As Single, Y As Single, K As Single, S As Single, I As...

Нужен совет
Всем привет! с VBA в Excel не сталкивался раньше ну вот пришлось... не...

Нужен совет по CRC
Есть строка НЕРЕАЛЬНОЙ длины. Нужно посчитать аккуратный CRC. Есть какая-то...

Нужен ваш совет
Ребята, помогите мне решить номер, в VBA совсем недавно, не могу решить...

7
quende
18 / 18 / 5
Регистрация: 23.04.2014
Сообщений: 71
26.09.2016, 13:01 2
как насчет словарей ?
0
Hugo121
6309 / 2403 / 411
Регистрация: 19.10.2012
Сообщений: 7,127
26.09.2016, 13:08 3
Действительно, чем не подходят словари? Или в перспективе возможна работа на МАКе?
0
Evgen07
0 / 0 / 1
Регистрация: 25.09.2016
Сообщений: 9
26.09.2016, 13:16  [ТС] 4
у меня задание самому реализовать, нельзя юзать готовые классы, а построить аналог словарей.

Добавлено через 25 секунд
надо сделать собственноручно аналог словарей
0
quende
18 / 18 / 5
Регистрация: 23.04.2014
Сообщений: 71
26.09.2016, 13:21 5
тогда через массивы ?
0
Evgen07
0 / 0 / 1
Регистрация: 25.09.2016
Сообщений: 9
26.09.2016, 13:59  [ТС] 6
Лучший ответ Сообщение было отмечено KoGG как решение

Решение

Может лучше через Collection?
0
quende
18 / 18 / 5
Регистрация: 23.04.2014
Сообщений: 71
26.09.2016, 13:59 7
Цитата Сообщение от Evgen07 Посмотреть сообщение
Может лучше через Collection?
особо разницы не вижу.
0
Evgen07
0 / 0 / 1
Регистрация: 25.09.2016
Сообщений: 9
26.09.2016, 14:08  [ТС] 8
Я уже через коллекции пишу, вроде норм, спасибо)

Добавлено через 2 минуты
Индексация в коллекциях с единицы идет чтоли?
0
26.09.2016, 14:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.09.2016, 14:08

Нужен совет в коде
есть парочка файликов в екселе они находятся в папке. нужно чтобы применялся...

нужен совет по програмкам
Такая возникла ситуация дали выполнить две задачи и по ним нужно построить в...

Очень нужен ваш совет
Всем доброго времени суток! В общем суть проблемы такая: дали...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru