Форум / Программы / Добавление ответа на тему

+ Список Разделы Темы Новая тема Ответ админа Чат Барахолка Каталог
Реклама

Ввод ответа на тему: Пользовательские объекты в VB

Заполните форму и нажмите "Добавить" для записи ответа в дискуссии. Откровенные рекламные сообщения будут удаляться. Выделенные поля нужно заполнить обязательно.

Имя: Город:
E-mail: URL:
Получать ответы по e-mail
Смайлы...
Заголовок:
Введите буквы с рисунка:
Сообщение:

HTML Text
Cat
 Sun Oct 5 15:08:13 2003
Давно программирую на VB, но недавно возникла необходимость использования собственных объектов и я с ужасом понял, что не знаю как. Например мне нужно создать объект Tanks(0 to 100), у которого есть свойства Tanks.Speed as Integer, Tanks.Word as String. Каким образом можно создать такой объект? Я понимаю, что можно создать два массива Speed(100) as Integer и Word(100) as String, но мне нужно сделать так, чтобы я мог обратиться к этим свойствам как например: Str=Tanks(3).Word
Андрей
Sun Oct 12 13:22:17 2003
Re: Пользовательские объекты в VB
Судя по всему вам нужен не объект, а тип, т.е. иное представление переменных. Для этого создаете общий модуль и добавляете в него тип с нужными свойствами:
Public Type TANK
Speed as Integer
Word as String
End Type
Теперь в декларационной части нужного модуля формы (или любого другого) создаете переменную как тип:
Dim Tanks(0 to 100) as TANK
Все. Теперь можете работать с этими свойствами:
Str=Tanks(3).Word
Cat
Wed Oct 15 11:20:11 2003
Re: Пользовательские объекты в VB
Большое спасибо! А то я уж и не надеялся получить вразумительный ответ.
Реклама
Карта сайта Created by Isety corp. (2005), Version: 1.0.2, Revision: 19.01.2007