Как на VB6 создавать динамические переменные???

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Vovik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 643
Зарегистрирован: 02.08.2003 (Сб) 15:14
Откуда: Belarus, Minsk

Как на VB6 создавать динамические переменные???

Сообщение Vovik » 19.10.2003 (Вс) 11:22

Как это сделать? И можно ли их делать собственного типа??? :roll:

boevik
Обычный пользователь
Обычный пользователь
 
Сообщения: 72
Зарегистрирован: 23.07.2002 (Вт) 11:44
Откуда: Israel

Сообщение boevik » 19.10.2003 (Вс) 11:36

Динамические переменные, пожалуй, нельзя сделать.
Но можно сделать динамический массив любого типа, в том числе и собственного типа.
Код: Выделить всё
Dim arr() as Long  'объявление динамического массива

Redim arr(5)        'создание массива размером в 6 ячеек.

Vovik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 643
Зарегистрирован: 02.08.2003 (Сб) 15:14
Откуда: Belarus, Minsk

Сообщение Vovik » 19.10.2003 (Вс) 15:49

boevik писал(а):Динамические переменные, пожалуй, нельзя сделать.

Я идиот! Убейте меня, кто-нибудь!?? Как это нельзя???? В любом языке можно... Просто, я не знаю, как их создавать на басике!!! :cry:

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 19.10.2003 (Вс) 18:39

Ох ... что-то я не понял вопроса ...

Например:

Dim obj As Object

Set obj = New MyObject

Вот тебе и создан объект, через obj он доступен. Динамически создан. Память выделена.

Set obj = Nothing

Убит, память освобождена.
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali


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

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

Сейчас этот форум просматривают: AhrefsBot и гости: 9

    TopList  
cron