powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как воспользоваться библиотекой?
8 сообщений из 8, страница 1 из 1
Как воспользоваться библиотекой?
    #37333056
microdin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.

Извините за корявость изложения, но программирование не моя специализация.
Тем не менее, подскажите, пожалуйста, как можно создать или объявить объект, который "существует" в подключенной библиотеке?

Ссылка на библиотеку уже подключена через tools -> references, его свойства, методы и пр. видны и доступны через object brower.
Тут было предложено что-то из серии

Sub connect2EAC()

Public app As New EACCLIENT

но это не помогает, ругается со словами "Invalid attribute in Sub or Function".

Речь идет о VBA.

Спасибо
...
Рейтинг: 0 / 0
Как воспользоваться библиотекой?
    #37333063
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
microdin,

внутри процедуры
Код: plaintext
Dim app As New EACCLIENT

если нужно публичную - надо объявлять ВНЕ процедуры
...
Рейтинг: 0 / 0
Как воспользоваться библиотекой?
    #37333079
microdin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.

Но в этом случае говорит "Expected user-defined type, not project"
...
Рейтинг: 0 / 0
Как воспользоваться библиотекой?
    #37333087
Ципихович Эндрю
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
'объявление переменной, область её видимости (Scope) - Dim, то есть на уровне процедуры, то есть локальная переменная

EACCLIENT - что за зверь???
...
Рейтинг: 0 / 0
Как воспользоваться библиотекой?
    #37333089
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
microdinСпасибо.

Но в этом случае говорит "Expected user-defined type, not project"

в этом - в каком? я назвал два варианта

код модуля приведите
...
Рейтинг: 0 / 0
Как воспользоваться библиотекой?
    #37333091
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дюкуЦипихович Эндрю'объявление переменной, область её видимости (Scope) - Dim, то есть на уровне процедуры, то есть локальная переменная

EACCLIENT - что за зверь???



Забань его уже плиз, а?
...
Рейтинг: 0 / 0
Как воспользоваться библиотекой?
    #37333114
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
microdinНо в этом случае говорит "Expected user-defined type, not project"А, собсно, что я туплю.

EACCLIENT - это имя библиотеки, а объявлять как переменную надо уже какой-то класс, входящий в эту библиотеку. То бишь
Код: plaintext
Dim app As New EACCLIENT.Something
...
Рейтинг: 0 / 0
Как воспользоваться библиотекой?
    #37334039
microdin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большое Спасибо, буду пробовать с классом придачу :-)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как воспользоваться библиотекой?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]