Вопросы по теме 'idl'

C # - написание COM-сервера - свойства, сопоставленные с методами
Мы пытаемся заменить COM-сервер, изначально написанный для приложения VB6. У нас нет доступа к исходному коду. По какой-то причине приложение VB6 может вызвать наш конструктор, но тогда оно получит: Системная ошибка & H80004002. Такой...
2397 просмотров
schedule 17.08.2022

Ошибка после компиляции файла .IDL для доступности Firefox
Я столкнулся с очень неприятной проблемой при работе с MSAA для Firefox (). Я попытался скомпилировать файл IDL из cmd, но это не удалось. Затем я добавил его в проект и запустил build. После того, как VS скомпилировал файл интерфейса, осталось...
437 просмотров
schedule 28.07.2023

Получить код IDL из TypeLibrary программно
Я пишу код для выполнения следующих шагов; Зарегистрируйте .net .dll и сгенерируйте .tlb с помощью regasm.exe Зарегистрируйте .net .dll и сгенерируйте .tlb с помощью regasm.exe Сгенерируйте код IDL из библиотеки типов и сохраните его в...
809 просмотров
schedule 30.05.2022

Makefile для компиляции .idls
Я пишу свой первый Makefile для компиляции некоторых определений CORBA .idl для использования в составе более крупной системы. Я использую программу omniidl от omniORB, которая берет file.idl и создает file.hh и fileSK.cc . Каждый .idl не...
1153 просмотров
schedule 16.11.2022

Машиночитаемый (WebIDL) справочник для JavaScript/HTML5?
Я ищу машиночитаемую ссылку на классы JavaScript (члены, методы, параметры...), особенно связанные со стандартом HTML5 (холст, хранилище и т. д.). Все, что я нашел до сих пор, это спецификации на сайте W3C, которые включают часть спецификации, т.е....
1315 просмотров
schedule 11.12.2022

_ptr или _var — какой использовать в качестве поля класса и почему?
У меня есть класс: class Impl1 : public POA_I1 { private : Impl2_var ob; public : Impl2_ptr get(); { return ob; } void set(::Impl2_ptr ob) { this->ob =...
4072 просмотров
schedule 10.11.2022

Какие различия допустимы между IDL сервера CORBA и клиента?
мне известно , что спецификация CORBA как таковая не допускает различий между IDL, которые использует серверная программа и IDL, который использует клиентская программа. Однако на практике некоторые различия обязаны работать (довольно)...
281 просмотров
schedule 31.05.2022

Как связать константы с интерфейсом в C#?
Некоторые языки позволяют связать константу с интерфейсом: Пример Java Пример PhP Абстрактные интерфейсы W3C делают то же самое, например: // Introduced in DOM Level 2: interface CSSValue { // UnitTypes const unsigned short...
36236 просмотров
schedule 04.06.2022

COM — #include сгенерированный заголовок vs #import сгенерированный tlb
У меня есть много проектов, из которых генерируются COM DLL, эти проекты выводят следующее: projectname_i.h projectname_i.c projectname_p.c projectname_i.tlb Затем, когда другой проект использует эту DLL, она используется так: #import...
6807 просмотров
schedule 23.02.2023

Соображения при добавлении / удалении методов и свойств COM
Недавно я унаследовал проект, который создает и реализует компонентный класс / интерфейс COM в DLL. Эта COM-DLL используется приложением, которое применяет графический интерфейс к интерфейсу COM-класса. Это единственное приложение, использующее...
398 просмотров
schedule 03.08.2022

Изменения флагов компилятора Orbix Idl с 3.3 на 6.3
Я новичок в компиляторе IDL и пытаюсь перенести код десятилетней давности с 3.3 на 6.3 (C++) и вижу, что старые флаги компилятора, такие как -A -B -N, больше не действительны в новом компиляторе. Может ли кто-нибудь указать мне ссылку, в которой...
202 просмотров
schedule 13.06.2023

Сборка мусора на Corba и как клиенту удалить объект?
Я изучаю CORBA и то, как IDL сопоставляет интерфейсы с разными языками. Я читал, что вы не можете писать конструкторы и деструкторы в интерфейсе IDL, потому что объекты не создаются локально. Мой вопрос: Как клиент может удалить объект, если он...
454 просмотров
schedule 06.05.2022

Разница между API и IDL
И API, и IDL действуют как интерфейс между двумя компонентами программного обеспечения и играют роль моста между двумя компонентами программного обеспечения или между двумя программными средствами. В чем разница между ними?
1563 просмотров
schedule 29.10.2022

в сгенерированном методе Skel отсутствует объявление исключения в Tao_idl
У меня есть один метод в файле IDL (test.idl): bool login(in string name, in string cipher) raises (AuthenticationException); AuthenticationException объявляется исключением в моих файлах IDL. Затем я использую tao_idl для создания скелета...
137 просмотров
schedule 25.09.2022

Как сделать CORBA между сервером Java и клиентом C ++?
Я узнал, что IDL используется для связи между сервером и клиентом в CORBA, которая не зависит от языков. Насколько мне известно, для Eclipse доступен плагин (для создания сервера CORBA). Для C ++, OmniORB, Taox и др. Предложите мне лучший...
1230 просмотров
schedule 02.09.2022

Именование указателей функций в vtbl
Извините за вопрос начинающего. В действительно хорошей статье Com на простом C я прочитал это предложение: Одним из требований к COM-объекту является то, что первые три члена нашей таблицы VTable (т. е. нашей структуры IExampleVtbl)...
74 просмотров
schedule 21.12.2022

Утечка памяти в структуре Corba IDL
У меня есть пример кода ниже. Метод ServantI.cpp:login создает новый пользовательский контекст. Перед возвратом контекста он присваивается новому полю SessionContext, которое равно UserContext*; //idl: struct UserContext{ string name;...
450 просмотров
schedule 14.02.2023

Вывод 2 значений массива в текстовый файл с использованием IDL
Я использую IDL 8.3. У меня есть два массива с именами X и Y. Каждый из них содержит 1001 значение. Я хочу вывести их значения в текстовый файл в таком формате: x1 y1 x2 y2 x3 y3 ..... x1001 y1001 Я смог распечатать все значения X в...
2056 просмотров
schedule 23.07.2023

построение градусов в IDL
Я использую IDL 8.2. У меня есть список позиций (RA и Dec) звезд, и я хочу нанести их на рисунок, например. 37.9 ~ 37 54' 0" 37.7 ~ 37 42' 0" Я читаю позиции (градусы) в виде строк и извлекаю градусы, минуты и секунды в отдельные массивы....
230 просмотров
schedule 16.05.2022

IDL-файл — статическая или динамическая ссылка
Я хочу использовать интерфейс функции "IApplicationActivationManager" и его функции-члены " IApplicationActivationManager::ActivateApplication " ссылка MSDN Он присутствует в Shobjidl.h и Shobjidl.idl. Я видел *.DLL или *.lib как зависимость,...
688 просмотров