4
ответа

Что такое IDL?

Что предназначено IDL? Я погуглил его и узнал, что это обозначает Язык определения интерфейсов, который используется для интерфейсного определения для компонентов. Но, на практике, какова цель IDL?...
вопрос задан: 23 March 2009 03:55
3
ответа

Объединение двух файлов .IDL или двух файлов .tlb в один файл

У меня есть 2 .net DLL, которые я открываю для COM с помощью REGASM. Чтобы упростить ссылки в COM-клиенте, я хотел бы объединить их в один файл. Я попытался преобразовать оба файла в IDL и ...
вопрос задан: 25 November 2014 17:13
3
ответа

Блокнот ++ подсветка синтаксиса IDL?

Я собирался создать пользовательский файл языка для Блокнота ++ к выделению синтаксиса IDL. Но прежде чем я пошел и провел время, создавая один, я хотел согласовать с "сообществом", чтобы видеть если любой...
вопрос задан: 4 February 2014 00:27
3
ответа

Как я совместно использую константу между кодом C++ и C#?

Я пишу два процесса с помощью C# и WCF для одного и C++ и WWSAPI для второго. Я хочу смочь определить адрес, используемый для коммуникации между двумя в единственном месте и иметь...
вопрос задан: 30 June 2010 02:02
2
ответа

Проект ATL, созданный с помощью мастера, не компилирует из-за неразрешенных символов

Я работал над получением основного проекта ATL скомпилировать в Visual Studio 2008, и я продолжаю сталкиваться с ошибками. В конечном счете я застрял со следующими ошибками сборки: 1> Соединение... 1&...
вопрос задан: 27 July 2010 18:35
2
ответа

Какой-либо смысл в маркировке IUnknown-полученного интерфейса как двойной в IDL?

При рассмотрении нашего кода я нашел любопытное определение в одном из .idl файлов: [объект, uuid (uuidhere), двойной, нерасширяемый, oleautomation, скрытый] интерфейс IOurInterface:...
вопрос задан: 28 October 2009 13:37
2
ответа

Преобразуйте Интерфейсный файл IDL в C#

Мне определили интерфейс в файле IDL, который я хотел бы использовать в C#. Существует ли способ преобразовать IDL во что-то применимое в C#?
вопрос задан: 20 August 2009 17:26
1
ответ

& hellip; lib / crt1.o: в функции `_start ': (.text + 0x18): неопределенная ссылка на` main' с IDL6.2

Я пытаюсь собрать старую программу с использованием IDL6.2 в CentOS7, которая изначально была создана для RHEL3 и работает в RHEL5. Однако, когда я пытаюсь сделать это в CentOS7, я получаю ошибку ниже. Пусть это будет ...
вопрос задан: 18 January 2019 16:10
1
ответ

Как получить IDL от блока.NET (или как к преобразовать TLB в IDL) в командной строке?

У нас есть блок.NET (Aspose. Слова на самом деле) и мы хотим, чтобы клиенты использовали его от COM-клиентов без большого количества стычки. Таким образом, мы поставляем.TLB с блоком, таким образом, клиент может использовать его с языков такой как...
вопрос задан: 25 November 2014 17:18
1
ответ

Для чего oaidl.idl и ocidl.idl?

Простой объект ATL по умолчанию имеет следующее наверху своего файла IDL: импорт "oaidl.idl"; импорт "ocidl.idl"; Каковы эти файлы для, и как я знаю, когда я должен импортировать их? Есть ли любой...
вопрос задан: 30 July 2010 13:29
1
ответ

Различия между [в] и [retval] в определениях IDL COM

В части IDL я работаю с, я заметил, что существует 2 конвенции для маркировки возвращаемых значений в методах - [в] и [retval]. Кажется, что [в] используется, когда существует...
вопрос задан: 16 October 2009 00:19
1
ответ

Перечисление IDL, не отображенное в библиотеке типов

У меня есть COM-объект записанное пользование библиотекой MS ATL. Я объявил набор перечислений в IDL, но они НЕ появляются при просмотре библиотеки типов с помощью инструмента MS COM Object Viewer...
вопрос задан: 24 September 2008 06:42
0
ответов

Попытка запустить IDL и получить сообщение об ошибке «невозможно найти исполняемый файл»

Я пытаюсь запустить idl с помощью команды 'idlj -fall Relay.idl', и когда я это получаю, я получаю следующее сообщение об ошибке: Невозможно найти исполняемый файл в "/Library/Java/JavaVirtualMachines/jdk-11.jdk/ ...
вопрос задан: 5 March 2019 19:22
0
ответов

Как мне преобразовать тип последовательности IDL в C ++?

У меня есть IDL ограниченный тип последовательности, состоящий из строк, и мне нужно написать метод, который преобразует его в C ++. Как мне это сделать? typedef sequence < string, 50 > StringBundle; // этот ...
вопрос задан: 15 January 2019 14:57
0
ответов

Как связать константы с интерфейсом в C #?

Некоторые языки позволяют связывать константу с интерфейсом: пример Java пример PhP Абстрактные интерфейсы W3C делают то же самое, например: // Представлено в DOM Level 2: интерфейс CSSValue {...
вопрос задан: 23 May 2017 12:00
0
ответов

Почему делают IDL defaultvalue значения выглядит округленным?

У меня есть COM-объект с функцией с дополнительным последним аргументом. IDL немного похож на это: интерфейс ICWhatever: IDispatch {[идентификатор (96)] HRESULT SomeFunction ([в, defaultvalue (50.6)] плавание...
вопрос задан: 26 October 2015 03:47
0
ответов

Как преобразовать файл .tlb в заголовки и файлы реализации?

Я пытаюсь преобразовать mscorlib.tlb. Обычно он используется в C ++ следующим образом: #import "mscorlib.tlb" raw_interfaces_only \ high_property_prefixes ("_ get", "_ put", "_ putref") \ ...
вопрос задан: 25 November 2014 17:10
0
ответов

IDL для интерфейса JSON REST/RPC

Мы разрабатываем довольно сложный REST API, в котором большая часть операций ввода-вывода представляет собой объекты, закодированные в формате JSON. с определенной структурой. Одна из проблем, которую мы обнаружили, заключается в том, чтобы документироват
вопрос задан: 9 August 2012 20:57
0
ответов

Генерация java из IDL (избегая пакета по умолчанию)

Я работаю с БОЛЬШОЙ устаревшей кодовой базой C++ с многочисленными файлами IDL, в которых все типы и константы объявлены вне какого-либо модуля. Для C++ это приводит к тому, что код генерируется для глобального...
вопрос задан: 25 June 2012 22:15
0
ответов

Определена ли упаковка структур, передаваемых в COM-интерфейсах?

Я работаю со сторонним COM-сервером с собственным пользовательским интерфейсом, который устанавливает и получает структуры в качестве некоторых своих свойств. Так получилось, что я использую C++ для клиента. Я опубликовал несколько...
вопрос задан: 13 April 2012 17:29
0
ответов

Java IDL: servertool не регистрируется и зависает

Я использую реализацию CORBA Persistent Object в Java IDL, как и в Java IDL: Пример «Hello World» Я выполнил точную процедуру, описанную в статье выше. Я использовал servertool для регистрации Persistent. ..
вопрос задан: 15 November 2011 00:19
0
ответов

Создание заглушек привязок Ocaml из файла заголовка C

У меня есть файл заголовка, в котором объявляется C API для некоторой библиотеки, и я хотел бы создать привязки OCaml для этой библиотеки. Я обнаружил, что camlidl может создавать заглушки из файла IDL, но, насколько я понимаю ...
вопрос задан: 30 October 2011 13:45
0
ответов

Как указать значение по умолчанию для VARIANT_BOOL?

В MS IDL есть синтаксис для указания значения по умолчанию для параметров. Я попытался указать значение по умолчанию для функции, которая принимает VARIANT_BOOL: [id (42 )] HRESULT Foo ([in, defaultvalue (VARIANT_TRUE)] ...
вопрос задан: 25 September 2011 11:27
0
ответов

Машиночитаемый (WebIDL) справочник для JavaScript / HTML5?

Я ищу машиночитаемый справочник классов JavaScript (элементы, методы, параметры ... ), особенно относящиеся к стандарту HTML5 (холст, хранилище и т. д.). Все, что я нашел до сих пор, это ...
вопрос задан: 23 September 2011 15:32
0
ответов

Включение файла .idl в проект C ++

Я создаю проект на C ++, который использует библиотеку видеозахвата DirectShow для подключения к камере. Производитель видеокарт (BlackMagic) предоставил файлы .idl (язык определения интерфейса) ...
вопрос задан: 25 July 2011 04:17
0
ответов

CORBA IDL in, out и inout

Что именно делают in, out и inout - операторы «направления» означают в CORBA Параметры функции IDL?
вопрос задан: 7 June 2011 11:20
0
ответов

Как правильно скрыть методы и свойства от intellisense

Кто-нибудь знает, как правильно скрывать классы, методы и свойства от intellisense при сохранении возможности их вызова; и поэтому они не появляются в создаваемых сборках взаимодействия ...
вопрос задан: 26 August 2010 21:46
0
ответов

Генерация объектов IDL с помощью automake/Makefile.am

Для незнакомых с IDL (язык описания интерфейса), это абстрагирует описание данных для использования через платформы (Java, c, C++, и т.д.). Мой проект имеет зависимости Foo.c, Foo.h, FooHelper.c, и...
вопрос задан: 6 August 2010 21:42