Применение User Type в классе в качестве параметров.

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

Применение User Type в классе в качестве параметров.

Сообщение Mikle » 07.01.2007 (Вс) 14:11

При попытке использования User Type в классе в качестве параметров или возвращаемых значений VB выдает ошибку, что можно применять только тип, определенный в Public объектных модулях, но в Standart EXE Public объектный модуль создать не удается.
Можно ли как-то это обойти внутри проекта, или единственный выход - создавать ActiveX DLL только для того, чтобы определить там нужный тип?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 07.01.2007 (Вс) 14:27

Mikle, ну ты-то :roll:
У вас, DX-ников, эпидемия что ли? :roll:
http://bbs.vbstreets.ru/viewtopic.php?t=30053
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Сообщение Mikle » 08.01.2007 (Пн) 10:10

Всего-то нужно было делать процедуру не Public, а Friend :oops:
Все когда-то узнаешь впервые. Спасибо.

Оффтоп:

Если бы на такие простые вопросы иногда так же просто отвечали, а не слали в гугль, может и от гугля было бы больше пользы, а то там только и находишь, что советы воспользоваться гуглем.


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

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

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

    TopList