добавление к массиву

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

добавление к массиву

Сообщение lord0n » 23.09.2005 (Пт) 14:58

народ мож есть какая нить комманда для последовательного добавления в массив

то есть не через счетчик:
[syntax="]
i = i + 1
a(i) = MyName
[/syntax]

а без него

извините за глупый вопрос :oops:
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 23.09.2005 (Пт) 15:53

еще вопрос: как быстро очистить массив
for не предлогать :lol:
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 23.09.2005 (Пт) 15:55

Код: Выделить всё
Erase arr

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 23.09.2005 (Пт) 15:59

Konst_One писал(а):
Код: Выделить всё
Erase arr


ты мне уже черт знает скока раз помог, еще раз спасибо :roll:
а по первому не знаешь?
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 23.09.2005 (Пт) 16:27

По первому вопросу: а из чего добавлять? Если из другого массива, то можно через CopyMemory попробовать
Весь мир матрица, а мы в нем потоки байтов!

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 23.09.2005 (Пт) 16:29

!Viper! писал(а):По первому вопросу: а из чего добавлять? Если из другого массива, то можно через CopyMemory попробовать


ну например список файлов
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 23.09.2005 (Пт) 16:38

а в каком он виде то? этот список файлов?
Весь мир матрица, а мы в нем потоки байтов!

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 23.09.2005 (Пт) 17:31

lord0n писал(а):еще вопрос: как быстро очистить массив
for не предлогать :lol:
ReDim Arr(0) :)
Никогда не откладывай на завтра то, что можно ... отложить на послезавтра!

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 23.09.2005 (Пт) 22:15

lord0n, а не легче коллекцию вместо массива заюзать? Там метод Add есть.
Изображение

Info_m.be_free
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 154
Зарегистрирован: 27.02.2003 (Чт) 21:38
Откуда: Ирпень

Сообщение Info_m.be_free » 26.09.2005 (Пн) 0:39

Судари, скажу честно
не легче
- развивайте тему...


___________________________________________________________
а я уж постараюсь не донимать вас требованиями ввести указатели в массивы...

Ем вилкой...

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 26.09.2005 (Пн) 0:46

Динамический массив?

Поясните, что в итоге надо получить (почему именно без указания номера, если угодно).

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 26.09.2005 (Пн) 7:23

Amed писал(а):Динамический массив?

Поясните, что в итоге надо получить (почему именно без указания номера, если угодно).


вообще то файлы находятся на диске, я их от туда последовательно считываю
но это уже не важно
я переделал код и за счет этого повысил скорость

всем спасибо за участие :)
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.


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

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

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

    TopList