Object в OLE

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Гость

Сообщение Гость »

Может кто-нибудь знает как работать с объектами создаваемыми в OLE-контроле.

То есть имется некоторые методы CreateObject или GetObject, которые дают ссылки на объект. Объект (видимо класс) содержит как свойства так и методы.
Так вот, как достучатся к этим свойствам и методам?.

В VB это выглядит примерно так:

Код: Выделить всё

    Set NewObject = MainObject.CreateNewObject
    With NewObject
        .Property1 = "Нечто"
        .Property2 = "Что-то"
    End With
К свойствам и методам MainObject без проблем. Но как получить доступ к NewObject на Кларе?

Игорь Веснин <success@mail.iks.ru>

(Добавление)

Посмотри в Help раздел Ole Container Properties внизу. Хотя там вроде бы были опечатки. И не всегда работает правильно :(

NewObject Cstring(10)

NewObject = ?MainObject{'CreateNewObject'}
?MainObject{NewObject & '.Property1'}=...

---------------------------------------
C уважением,
Юрий Философов,
Главный программист
Корпорация "Диполь", Саратов
E-mail yufil@tacis-dipol.ru (служ)
yufil@mail.ru (дом)
ICQ#75924439
Написал: ClaList(2)
Гость

Сообщение Гость »

Здравствуйте Юрий.

Спасибо. Все получилось

Игорь
Написал: ClaList(2)
Ответить