Написать
ВопросыТегиПубликации
Написать
ЗарегистрироватьсяВход

Ru

DeEsPt
 Jul 01, 2010, 07:11 PM
vtabledelphicom

Смещения метода COM в Delphi

В Delphi как узнать адрес COM-метода? Я могу жестко закодировать смещения

//0 is the offset of the QueryInterface method
p := TPonterArray(pointer(SomeInterface)^)[0];

но я бы предпочел использовать символические имена. Следующее очевидно не работает:

var M : TMethod;
...
M := TMethod(SomeInterface.QueryInterface);

Спасибо!

Комментировать

Ответы на вопрос(0)

Ваш ответ на вопрос

Популярные вопросы

0 ответов

Моделирование редактируемых списков в DTO, используемых сервисами

0 ответов

WebRTC против веб-сокетов: если WebRTC может делать видео, аудио и данные, зачем мне веб-сокеты? [закрыто]

0 ответов

Что делают символы Clojure при использовании в качестве функций?

0 ответов

Странное поведение UISearchDisplayController для представления смещения в iOS 7 при встраивании в панель навигации

0 ответов

Преобразование меток времени со смещением в дату и время obj с использованием strptime

Спонсорский FAQ© 2020. Все права защищены
Сделано с любовью 

Ru

DeEsPt