Страница: 1 |
Вопрос: VBS: Удаление значения из Массива | Добавлено: 14.03.09 17:15 |
Автор вопроса: ![]() |
Приветствую Вас Господа!.. Вопрос Меня Мучает, на Решение Которого Убил Массу Времени, как Удалить Значения из Динамического Массива..:
dim var_tmp ... redim var_tmp(4,0) в массив введны значения, типа.: '201 : 51 : 333 : 333 : '202 : 64 : 111 : 111 : '203 : 64 : 222 : 222 : '204 : 64 : 117 : 117 : Нужно удалять значения var_tmp, например полностью строчку 2, безвозвратно, Подскажите Прошу Вас, как это сделать в VBS ??? |
Ответы | Всего ответов: 8 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Вопросов: 130 Ответов: 6602 |
Профиль | Цитата | #1 | Добавлено: 14.03.09 18:06 |
Сначала нужно элементы начиная с третьего сдвинуть на один вверх, затем через Redim Preserve уменишить размер массива на 1 |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 1 Ответов: 3 |
Профиль | Цитата | #2 | Добавлено: 14.03.09 20:49 |
Спасибо Вам Большое Steel Brand!.. |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 13 Ответов: 348 |
Профиль | Цитата | #3 | Добавлено: 16.03.09 13:59 |
Redim Preserve Нормально работает только с одномерными массивами! |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 13 Ответов: 348 |
Профиль | Цитата | #4 | Добавлено: 16.03.09 14:02 |
Судя по коду в вопросе наверное лучше отказаться от использования массива. Вместо него использовать объект Dictionary или на крайняк коллекцию. Намного удобнее будет. |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ICQ: 308-534-060 Вопросов: 20 Ответов: 1860 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 16.03.09 14:30 |
Или создать одномерный массив структур (или одномерных статических массивов). |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Вопросов: 130 Ответов: 6602 |
Профиль | Цитата | #6 | Добавлено: 16.03.09 18:05 |
GDK пишет:
Redim Preserve Нормально работает только с одномерными массивами! На многомерных тоже отлично работает |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 1 Ответов: 3 |
Профиль | Цитата | #7 | Добавлено: 24.03.09 22:17 |
GDK пишет:
Судя по коду в вопросе наверное лучше отказаться от использования массива. Вместо него использовать объект Dictionary или на крайняк коллекцию. Намного удобнее будет. Нужен Был Именно Многомерный Массив... Но Весьма Благодарен за Информацию, Она Мне Обязательно Пригодиться... |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 1 Ответов: 3 |
Профиль | Цитата | #8 | Добавлено: 24.03.09 22:20 |
GDK пишет:
Судя по коду в вопросе наверное лучше отказаться от использования массива. Вместо него использовать объект Dictionary или на крайняк коллекцию. Намного удобнее будет. Нужен Был Именно Многомерный Массив... Но Весьма Благодарен за Информацию, Она Мне Обязательно Пригодиться... Redim Preserve - в Моем Случае Это Лучший Выбор + с Необходимыми проверками, Вышло как надо... Благодарю Вас Всех Господа За Участие... |
Страница: 1 |
|