Создание класса

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

Создание класса

Сообщение bomjara123 » 26.08.2006 (Сб) 11:08

Помогите новичку
Создал класс и его объект
Впроцессе должны создаваться экземпляры объекта. Как правильно создавать и хранить экземпляры объекта класса чтобы в любой момент обратиться к свойствам объекта?если можно поподробней

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

Сообщение Viper » 26.08.2006 (Сб) 11:14

Создать доступный в любом месте класс можно объявив его где-нить в модуле:

Код: Выделить всё
Public pClass As MyClass

' где-то в коде создаем

Set pClass As Ne MyClass

' где-то в коде стучимся к свойствам или методам

pClass.MyProperty = SomeData
Debug.Print pClass.MyProperty
pClass.MyMethod()

' где-то в коде прибиваем класс

Set pClass = Nothing
Весь мир матрица, а мы в нем потоки байтов!

bomjara123
Начинающий
Начинающий
 
Сообщения: 6
Зарегистрирован: 17.08.2006 (Чт) 14:23

Сообщение bomjara123 » 26.08.2006 (Сб) 11:24

Понятно
А как решить допустим такую задачу пусть есть объект класса- книга с неск свойствами автор,дата,номер и тд таких книг хранится много
как их создавать и далее идентифицировать.

zHackLeX
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 283
Зарегистрирован: 23.10.2003 (Чт) 21:08

Сообщение zHackLeX » 26.08.2006 (Сб) 12:13

Копай в сторону Collection, создай оную с помощью ClassBuilder'a
Не хочешь - можешь просто массивом хранить.
There is no knowledge that is not power...

X,C,A,B,C,Z,X,A,B,C,Z....
Многие ли помнят? :)


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 95

    TopList