1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление

Передача структур через OleVariant

Тема в разделе "Delphi - программирование", создана пользователем Victor, 1 июл 2004.

Статус темы:
Закрыта.
  1. Victor

    Victor Гость

    Репутация:
    0
    День добрый. Вопрос такой. Каким образом, в Делфи возможно передать клиенту из метода COM некую структуру, используя OleVariant в качестве out параметра?
    Заранее спасибо.
     
  2. Barmutik

    Barmutik Гость

    Репутация:
    0
    Попробуй

    Type
    TMyRec = Record
    String1, String2 : String;
    Integer1 : Integer;
    End;

    MyOleVariant := VarArrayCreate ([0, 3], VarVariant);
    MyOleVariant [0] := MyRec.String1;
    MyOleVariant[1] := MyRec.String2;
    MyOleVariant[2] := MyRec.Integer1;

    Ну и можеш передавать ..

    Так же прочитай просто VarArrayLock, VarArrayUnlock, VarArrayReDim.. ну и в ту степь ...
     
Загрузка...
Похожие Темы - Передача структур через
  1. mibin
    Ответов:
    2
    Просмотров:
    4.118
  2. wowa
    Ответов:
    4
    Просмотров:
    118
  3. Corexis
    Ответов:
    0
    Просмотров:
    583
  4. Shouldercannon
    Ответов:
    0
    Просмотров:
    1.040
  5. Shouldercannon
    Ответов:
    0
    Просмотров:
    966
Статус темы:
Закрыта.

Поделиться этой страницей