Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Можно ли не повторять объявление объекта?

248
22 апреля 2008 года
Dmitry2064
590 / / 06.12.2006
Такой вопрос. В модуле много процедур (и будут добавляться). Они все начинаются с объявления объекта:
Set MyInd = CreateObject("InDesign.Application.CS3")

Я сделал так:
 
Код:
Public Function SetMyInd()
Set MyInd = CreateObject("InDesign.Application.CS3")
End Function

А в процедуре собрался обращаться так:
Set MyInd = SetMyInd
Но пишется что type mismatch.
Что не так? И можно ли вообще в функцию выносить объявление типа?
405
23 апреля 2008 года
Dmitrii
554 / / 16.12.2004
 
Код:
Public Function SetMyInd() As Object
Set MyInd = CreateObject("InDesign.Application.CS3")
Set SetMyInd = MyInd
End Function
248
23 апреля 2008 года
Dmitry2064
590 / / 06.12.2006
Отлично. Теперь все работает.
Спасибо.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог