При создании нового проекта C# в Visual Studio сгенерированный файл AssemblyInfo.cs включает атрибут, указывающий блок GUID. Комментарий выше атрибута указывает, что используется "если это...
Я узнал, что, когда вызывающий C ++ использовал другую C ++ DLL, вызывающему нужно было выделить строку с определенным максимальным размером и передать этот указатель и максимальный размер в C ++ calllele / DLL. Таким образом, вызывающий C ++ ...
Я хотел бы создать Excel Add, на котором создает некоторые дополнительные панели инструментов и Кнопки меню. Но я хочу, чтобы это дополнение загрузилось только, когда определенная рабочая книга открыта. Я не хочу загружать Дополнение если...
Кто-либо может объяснить различие между упомянутыми выше типами и некоторое демонстрационное использование для ясного объяснения различия между двумя? Любая справка высоко ценилась бы!Примечание: этот вопрос...
, я добираюсь, неустойчивое COM-исключение "Операционная ошибка произошло (0x80072020)" (показанный ниже), когда я пытаюсь запросить Active Directory с помощью метода GroupPrincipal. FindByIdentity Здесь - мой...
Что касается TLB и проблем обслуживания... Мой вопрос людям (часто) использующим новую библиотеку типов COM/ActiveX, поддерживает в Delphi 2009: Насколько стабильный реализация? Особенно, мне интересно...
Я начал пытаться реализовать перетаскивание виртуальных файлов (из приложения C# 4/WPF) с этим codeproject учебным руководством. После пребывания в течение некоторого времени, пытаясь выяснить ошибку DV_E_FORMATETC, я выяснил меня...
Когда-то давно молодой, наивный инженер думал, что это будет хорошая идея выделить часть функциональности для его приложения в COM-компонент, записанный в C#. Visual Studio имела все инструменты к...
Есть ли хорошие сайты для изучения C ++ / COM с нуля? Я ищу что-то вроде ускоренного курса с содержанием, возможно, двух недель. Курс может предполагать знания в стандарте ...
Двойной интерфейс в COM является тем, который может быть полученным доступ через DispInterface или с помощью методов VTable. Теперь кто-то может сказать мне, что точно, что различие между этими двумя методами? Я...
У меня есть.NET dll, который имеет некоторые interfaces\classes, которые выставляются com. во время процедуры сборки, .tlb файл сгенерирован, и на этот tlb ссылается некоторый код C++. В результате...
У меня есть 2 .net DLL, которые я открываю для COM с помощью REGASM. Чтобы упростить ссылки в COM-клиенте, я хотел бы объединить их в один файл. Я попытался преобразовать оба файла в IDL и ...
Я хочу использовать COM DLL в моей библиотеке C ++.
То, как я это решил, это #import файла .tlb dll, что я и сделал: #import "mycom.tlb" no_namespace Проблема в том, что я не совсем знаю ...
Считайте меня новичком к среде окон и программированию COM. Я должен автоматизировать приложение (КАНОЭ) доступ. КАНОЭ выставляет себя как сервер COM и обеспечивает CANoe.h, CANoe_i.c и CANoe.tlb...
рассмотрим следующий код: Microsoft.Office.Interop.Word.Application word = new Microsoft.Office.Interop.Word.Application (); Если я посмотрю на сборку взаимодействия с объектным проводником, я вижу, что ...
У меня есть некоторые приложения (некоторый собственный компонент, некоторая.NET), которые используют файлы манифеста так, чтобы они могли быть развернуты в полной изоляции, не требуя никакой глобальной регистрации COM. Например...
Как может я передавать символ * от C dll к VB, Вот пример кода: освободите Cfunc (символ *буфер, интервал len) {BSTR buf_bstr = SysAllocString ((BSTR) буфер); VBptr. VBfunc (buf_bstr, len);} Эта функция...
Я нашел пример при регистрации DLLs, Регистрируя блок для COM Interop в файле MSI с набором инструментов XML Windows Installer., и WiX жалуется на "AssemblyRegisterComInterop"...
Я хочу к programaticly, получают Интерфейсный идентификатор для любого класса так, чтобы я мог передать его CoCreateInstance. Любая справка очень ценится!! См., "Как Делают я Получаю Это" ниже: HRESULT hResult; CLSID...
Право, первоначально работал: c:\regsvr32 Amazing.dll затем, (случайно - я мог бы добавить) я, должно быть, выполнил его снова, и (действительно) снова, когда новые версии 'Amazing.dll' были выпущены. Да - я знаю теперь меня...
Я определил новый член в своем классе protected COMObject.Call call_ = null; Этот класс имеет следующий обработчик событий, на который я подписался call_.Destructed += new COMObject.DestructedEventHandler(....
Создание проекта ATL в MSVC, кажется, создает не один, а два проекта; последний назван так же, как первый, но с добавлением PS к его имени. Какова цель этого второго проекта и как ...
Я хотел бы выполнить.NET dll файл от vbscript синхронным способом - действительно ли это возможно? если да, действительно ли возможно выполнить блок GAC? спасибо, Ofer
Я занимаюсь разработкой COM-библиотеки DLL и пытаюсь экспортировать метод DllGetClassObject () с помощью __declspec (dllexport). Вот мое объявление: extern "C" HRESULT __declspec (dllexport) __stdcall ...
У меня есть приложение MFC в C++, который использует станд.:: строка и станд.:: wstring, и часто бросает от одного до другого и большой другой ерунды. Я должен стандартизировать все к синглу...
Я хотел бы узнать, кто является членом (если есть) в библиотеке классов .NET Framework, чтобы заменить внешний (процесс) вызов RegSvr32.exe и Regasm.exe, чтобы избежать выполнения этих вызовов процессов и ...
Мне записали библиотеку классов в .NET, который я хотел бы сделать доступным для VB6/VBA. То, что я попробовал, не работало (очевидно, поскольку я задаю этот вопрос). Вот то, что я сделал: Я Создал Класс...
Я всегда отмечал свои блоки.NET как видимые к COM с [блок: ComVisible (верный)], думая, что я никогда не знаю, когда кто-то, возможно, должен был бы назвать их от COM. Я также начал использовать FxCop и...
Я знаю, что мы можем использовать CoLoadLibrary и DllGetClassObject, чтобы получить интерфейс IClassFactory и получить интерфейс COM-компонента, не регистрируя DLL. Но что относительно COM-компонента в EXE?...
В Delphi, как я узнаю адрес метода COM? Я могу hardcode, смещения//0 являются смещением метода QueryInterface p: = TPonterArray (указатель (SomeInterface)^) [0]; но я был бы...