Проблемы ActiveX на VB!

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

Проблемы ActiveX на VB!

Сообщение A.Lazarev » 11.01.2005 (Вт) 14:49

Здравствуйте!
Написал ActiveX компонент на VisualBasic назовём его "Задвижка".
Первое окно - окно установки свойств компонента.
Заполнили окно, закрыли - компонент работает.
Запускаем второй - (!) в окне свойств второго - уже выставлены свойства от первого.
Меняем их, закрываем окно свойств. Вновь выставленные свойства
выставляются как на первый компонент, так и на второй.

Подскажите пожалуйта в чем может быть ошибка, т.е. как сделать что бы каждая "Задвижка" была "индивидуальной".

Заранее спасибо!

kif
Постоялец
Постоялец
 
Сообщения: 736
Зарегистрирован: 10.12.2001 (Пн) 18:06
Откуда: Украина, Одесса

Сообщение kif » 11.01.2005 (Вт) 16:01

может у тебя массив "Задвижек"?
Братья и сестры, что вы делаете???
Ведь вы же братья и сестры.

A.Lazarev
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 11.01.2005 (Вт) 14:42

Сообщение A.Lazarev » 11.01.2005 (Вт) 16:32

Нет это не массив задвижек. Каждый компонент отдельно выбирается из списка ActiveX компонентов. Только после этого происходит его инициализация. Единственное что могу добавить, что в основе компонента лежит структура (type) состоящая из 20 полей (в которых хранятся его свойства), назовём его ClassBolt. Инициализация переменной данного типа происходит в модуле. И ещё в программе нет Option Explicit.
Спасибо.


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

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

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

    TopList