Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / OLE-приложение (VB ActiveX Dll) / 1 сообщений из 1, страница 1 из 1
08.01.2005, 16:25:35
    #32856451
МаксимВ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLE-приложение (VB ActiveX Dll)
Всем доброго времени суток.
Есть готовое приложение, в котрое я не могу внести изменения. Разработчики дали возможность подключать к нему свои разработанные OLE-приложение (VB ActiveX Dll).
Принцип такой:
В приложении есть Public Sub и Public Property для получения ссылок и управления на объектами приложения(соединение с БД, меню, кнопки TB и т.д.).
К примеру:
Код: plaintext
Public Property Get AdoConnection() As ADODB.Connection 
или
Код: plaintext
Public Property Let StatusBar(strText As String)
или
Код: plaintext
Public Sub PressButton(strButtonName As String)

Каждое OLE-приложение должно иметь метод Public Sub Run(). Данный метод следует иметь любому OLE-приложению. Метод является предопределенным запускающим ("входной точкой") OLE-приложения.
Пример:
Код: plaintext
1.
2.
Public Sub Run()
    ...
End Sub
В описании разработчики привели пример использования, установливаем новое значение строки состояния:
Код: plaintext
Parent.Parent.StatusBar = "Текст строки состояния"
Создал я приложение VB ActiveX Dll: Project1.Class1
Код: plaintext
1.
2.
Public Sub run()
    Parent.Parent.StatusBar = "Текст строки состояния"
End Sub
Не могу использовать Public Sub и Public Property, т.к. у класса не свойства Parent. Что делать подскажите. Как достучаться до свойств и методов?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / OLE-приложение (VB ActiveX Dll) / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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