В компании, что я работаю, мы разрабатываем весь GUI в C#, но ядро приложения главным образом разрабатывается в Delphi 5 (по историческим причинам) с большим количеством компонентов, сделанных в COM +. Связанный с этим...
Что касается TLB и проблем обслуживания... Мой вопрос людям (часто) использующим новую библиотеку типов COM/ActiveX, поддерживает в Delphi 2009: Насколько стабильный реализация? Особенно, мне интересно...
После выяснения о том, что Visual Studio делает для регистрации Библиотеки COM, стало ясно, что VS сделал две вещи для регистрации COM: Зарегистрированный Библиотека COM Создает и регистрирует Библиотеку типов...
Когда-то давно молодой, наивный инженер думал, что это будет хорошая идея выделить часть функциональности для его приложения в COM-компонент, записанный в C#. Visual Studio имела все инструменты к...
У меня есть.NET dll, который имеет некоторые interfaces\classes, которые выставляются com. во время процедуры сборки, .tlb файл сгенерирован, и на этот tlb ссылается некоторый код C++. В результате...
У меня есть 2 .net DLL, которые я открываю для COM с помощью REGASM. Чтобы упростить ссылки в COM-клиенте, я хотел бы объединить их в один файл. Я попытался преобразовать оба файла в IDL и ...
Считайте меня новичком к среде окон и программированию COM. Я должен автоматизировать приложение (КАНОЭ) доступ. КАНОЭ выставляет себя как сервер COM и обеспечивает CANoe.h, CANoe_i.c и CANoe.tlb...
У меня есть некоторые приложения (некоторый собственный компонент, некоторая.NET), которые используют файлы манифеста так, чтобы они могли быть развернуты в полной изоляции, не требуя никакой глобальной регистрации COM. Например...
Вы знаете какого-либо хорошего редактора TLB (даже коммерческий), который может использоваться вместо того, который идет с Delphi? Это дает головные боли в большом количестве ситуаций (большой TLB, переименуйте запись... и т.д.), Спасибо!
Действительно ли возможно найти все интерфейсы (классы, параметры, ect..) обычно зарегистрированный в TypeLib Объектной модели компонентов (COM) даже при том, что TypeLib абсолютно пуст? Раз так, как Вы пошли бы...
Я сделал простой DLL C# (это - часть намного большего проекта), использующий VS2005. Я должен использовать DLL в Excel с помощью кода VBA, таким образом, я использую COM Interop на блоке. Я пытаюсь сделать сборку...
У меня есть VC ++ COM-компонент с библиотекой типов. Библиотека типов этого компонента объявляет интерфейс и co-класс: [объект, uuid (ActualUuidHere), двойной, нерасширяемый...
Я поместил "лучше" в кавычки, потому что это - качественный вопрос. Я писал COM DLL в течение нескольких лет теперь и только недавно натолкнулся и успешно использовал, стандартный DLL с...
У нас есть блок.NET (Aspose. Слова на самом деле) и мы хотим, чтобы клиенты использовали его от COM-клиентов без большого количества стычки. Таким образом, мы поставляем.TLB с блоком, таким образом, клиент может использовать его с языков такой как...
Я добавил 3 дополнительных булевых параметра к методу, найденному в VB6 DLL. Классом, который содержит его, является MultiUse (общественность), и сам метод Закрыт. Класс реализует определенный интерфейс...
У меня есть довольно странная проблема. Я экспортирую интерфейс от библиотеки C# до COM. Я включил 'регистр с COM' установка проекта, таким образом, это звонит, tlbexp.exe для создания типа освобождает. Мы используем...
Я пытаюсь создать привязку Python к vala библиотеке с помощью pygi с gobject самоанализом. Однако я испытываю затруднения при генерации файлов GIR (что я планирую скомпилировать в typelib файлы...
У меня есть новый компьютер под управлением Windows 7 и Visual Studio 2010, и мне нужно зарегистрировать устаревшую библиотеку типов (.tlb) для взаимодействия с существующим устаревшим приложением. Однако regtlib.exe, похоже, не является частью ...
Я хочу импортировать библиотеку типов (tlb) в C #. Как импортировать .tlb в файл с кодом .cs? Borland Delphi может импортировать .tlb в .pas с помощью инструмента командной строки tlibimp.exe: C: \ Develop> ...
Недавно мне понадобилось создать сборку взаимодействия. После некоторого поиска в Google я обнаружил tlbimp.exe. Моя следующая проблема заключалась в том, что в моей библиотеке COM не было файла .tlb. Дальнейший поиск в Google показал ...
Я пытаюсь преобразовать mscorlib.tlb.
Обычно он используется в C ++ следующим образом: #import "mscorlib.tlb" raw_interfaces_only \ high_property_prefixes ("_ get", "_ put", "_ putref") \ ...
Итак, у меня есть сборка, написанная на C #, с использованием Visual Studio 2010. Эта сборка содержит один класс, который содержит один метод, который возвращает слово Result, код ниже: using System.Runtime ....
У меня есть приложение C # .Net 4.0 с одной стороны, а с другой - приложение VB6. Я создал COM-интерфейс, сделав видимым и активным регистром COM-взаимодействия проекта COM. Я тестировал COM-интерфейс ...
Я создаю свое решение VS2010 и в в окне вывода есть ошибка только для одного проекта. На вкладке ошибки: Ошибка 161 Не удается зарегистрировать библиотеку типов "D: \ Sites \ Website \ MyPortal.Website.Controllers \ bin \ ...
У меня есть библиотека типов в 32-разрядном приложении надстройки Excel. Мне нужно перевести все приложение на 64-битное. Я не могу просто скопировать и вставить библиотеку типов, потому что идентификаторы GUID будут конфликтовать с уже установленными...
Я должен использовать стороннюю неуправляемую DLL-библиотеку COM в моем приложении .NET. Мне нужно изменить эту сборку, чтобы создать собственный RCW. Чтобы редактировать Interop Assembly, мне нужна библиотека типов ...
Я подумываю использовать символы # @! в некоторых COM-интерфейсах, которые генерирует наша система. Библиотека типов COM также экспортируется в .NET. Эти персонажи доставят мне проблемы в дальнейшем? Протестировал ...
У меня VB6 проект, который ссылается на COMSVCSLib, и один из методов вызывает COMSVCSLib SharedPropertyGroupManager.CreatePropertyGroup, передавая LockMethod и Process в качестве параметров. Очищено ...
Я всегда задавался вопросом, почему синтаксис для импорта определенных объектов из модуля - from module import x, y, z вместо импорта x, y, z из модуля. Я не носитель языка, но не последний больше ...