Ответы на вопросы с тегом "КОМ"

Ответов: 1 Автор SuperMiQi

Перенос массива целых чисел из сборки автоматизации c++ com в VB.NET приложение winform

Всем Привет, Я стою перед тонкостями, связанными с переносом массива целых чисел из сборки автоматизации c++ com в vb.net приложение winform. массив определяется в vb.net winform и значения инициализируются внутри метода Ole automation. Когда метод возвращается в основное приложение для ото...

Читать ответы

Ответов: 1 Автор Midi_Mick

Формат маршалинга COM-взаимодействия

Если COM-интерфейс имеет определение в C++:interface Ixxx { .... HRESULT fn([in]LPWSTR pszName, [in]REFIID riid, [out]void** ppv); Я объявляю это в моем COMImport как[ComImport, Guid(...)] Interface Ixxx { .... void fn( [In, MarshalAs(UnmanagedType.LPWStr)] string pszName, [In, M...

Читать ответы

Ответов: 1 Автор Midi_Mick

Ком ienumxxxx для .Чистый интерфейс IEnumerator

В настоящее время я нахожусь в процессе упаковки некоторых COM-объектов (трудный путь, так как tlb недоступен), и некоторые интерфейсы возвращаются IEnumXXXX типы (мой старый Фаворит со времен АТЛ). Мне было интересно, знает ли кто-нибудь, есть ли у .NET какие-либо внутренние трюки для прев...

Читать ответы

Ответов: 1 Автор Vijay533

Передача структурного массива из C# в C++

Привет , Я передаю структурный массив из C# в (написанный на c++)com dll, Я передаю как ref a[1], массив содержит несколько значений (a[2],a[3] содержит данные), в то время как я читаю данные из COM dll, он дает только данные a[1], Если я пытаюсь прочитать a[2], он дает некоторое мусорное з...

Читать ответы

Ответов: 1 Автор Nathan Henry

Как экспортировать данные unicode в документ word с помощью PHP com

Я экспортирую данные unicode с помощью Php COM. Я написал в верхней части своей веб-страницы следующую строку: в <мета НТТР-экв контент-тип='' контент='текст/HTML; кодировка=кодировка UTF-8'&ГТ; Но когда я экспортирую данные unicode в документ word с помощью Php COM, он не приходит должн...

Читать ответы

Ответов: 1 Автор catchy87

Пытался позвонить управляемого кода C++ из VB .Продажи через COM(VB.NET --&ГТ; сом --&ГТ; управляемый c++))

Всем Привет, Я пытаюсь вызвать управляемый код C++ из COM-компонента и в то же время пытаюсь вызвать этот COM-компонент из VB.Net. Пробовал так много примеров, но ни один из них не работает. Кто-нибудь может мне помочь с некоторыми указателями. ***** Запуск управляемого кода C++ ***********...

Читать ответы

Ответов: 1 Автор Matt T Heffron

Возвращает массив из COM-интерфейсов от c#

У меня есть сборка, написанная на C#, которая предоставляет некоторую функциональность через COM (для использования устаревшим кодом C++). В частности, существует два класса (ThingOne и ThingTwo) что каждый реализует ComVisible межфазные границы.Упрощающий:[ComVisible(true), Guid("...."), I...

Читать ответы

Ответов: 1 Автор Matt T Heffron

Как выставить синглтонный класс C# через COM

Я должен обеспечить функциональность, которая будет использоваться как новыми приложениями C#, так и устаревшим приложением C++ (VC6!!). Поэтому я планирую выставить интерфейсы через in-process COM. Одна из проблем заключается в том, что новая функциональность требует переноса некоторого со...

Читать ответы

Ответов: 1 Автор Matt T Heffron

Почему TLB, сгенерированный из сборки C#, строчит начальный символ некоторых имен свойств?

Это странно: У меня есть интерфейс на языке Си#:[ComVisible(true)] [Guid("24BDD90E-373B-400F-B374-1350CDB9FE76")] [InterfaceType(ComInterfaceType.InterfaceIsDual)] public interface IGURecord { [DispId(1)] string Id { get; } [DispId(2)] double GUValue { get; } [DispId(3)] double ...

Читать ответы

Ответов: 1 Автор Prajyoth

Успешно зарегистрированная COM-библиотека DLL не отображается в диалоговом окне "вставка элемента управления activex" visual studio.

Привет, Я создал COM-библиотеку DLL, используя проект ATL (составной объект), который в основном имеет один элемент управления деревом (который является частью VS toolbox) в диалоговом окне. После регистрации я пытаюсь вставить его в приложение MFC/ATL на основе диалогового окна, используя ...

Читать ответы

Ответов: 1 Автор extinction: life

Точки подключения объем взаимодействия нет интерфейс IDispatch

Поскольку никакая библиотека не создается для точек подключения COM, Если я предоставляю точки подключения непосредственно Сети, они появляются в C# как находящиеся в пространстве имен моей DLL. Есть ли способ правильно выставить интерфейсы точек подключения к сети без использования IDispat...

Читать ответы

Ответов: 1 Автор Hazel J Chua

Запрос WMI не возвращает никаких значений

Привет, Я пытаюсь запросить WMI для подключения последовательных портов (COM-портов). Я вижу порты в Диспетчере устройств, но при попытке запросить их через WMI (Win32_SerialPort) ничего не появляется. Я могу подключиться к одному из портов (COM7) через Гипертерминал. Это GSM/GPRS-модем,...

Читать ответы

Ответов: 1 Автор Member 12533122

Может ли кто-нибудь предоставить мне исходный код термита на C++ ?

мне нужен исходный код термита на c++, а не на c#. пожалуйста, кто-нибудь помогите мне в этом вопросе.Что я уже пробовал:as i am using serial communication in vc++ i am getting 37 byte packet in 3 second and that is too much. so i need help in this. ...

Читать ответы

Ответов: 1 Автор AlwaysLearningNewStuff

Не удается маршалировать интерфейс из основного потока в рабочий поток

ВСТУПЛЕНИЕ Я Новостройка внутрипроцессный com-сервер для использования клиентом в VB6. COM-сервер необходимо использовать блокирующая функция[^]. Это означает, что графический интерфейс VB6 будет заблокирован до тех пор, пока функция не получит результат, что недопустимо. Поэтому я буду исп...

Читать ответы

Ответов: 1 Автор Sreedhar Gunda4

Попытка чтения или записи защищенной памяти. Это часто указывает на то, что другая память повреждена при вызове объекта .NET из COM

Я создаю интерфейса в IDL-файл и genreated построителя транспортной загрузки в COM[ uuid(E4ACB118-4729-4876-9F84-292815AE173B), oleautomation, object, dual ] interface IUser : IDispatch { [id(0x60030009), helpstring("...

Читать ответы

Ответов: 1 Автор pyoryorong

Как я могу отладить код sampleime(а не решение .exe)

Я скачал пример проекта редактора методов ввода из MSDN. Это проект, который поддерживает китайский ввод с помощью текстового сервиса Framwork(TSF) И он может быть запущен с созданием проекта установки для вашей библиотеки DLL IME(с помощью install shield). Мой вопрос заключается в том, как...

Читать ответы

Ответов: 1 Автор steve vreeland

С помощью COM, Как я могу определить, почему интерфейс не поддерживается.

Насколько мне известно, это должно сработать::: Вывод ITypeLib Viewer:library MyServerLib { // TLib : OLE Automation : {00020430-0000-0000-C000-000000000046} importlib("stdole2.tlb"); // Forward declare all types defined in this typelib interface IOPCServer; interface I...

Читать ответы

Ответов: 1 Автор Somesh Dhal

Ошибка несоответствия типа VbSCript.

У меня есть c++ COM dll, к которой я пытаюсь получить доступ через vbscript. Объект создается просто отлично, но всегда показывает ошибку "несоответствие типа: имя функции" КОД СКРИПТА VB-d dim obj1 set obj1=CreateObject("Begineers.first") Dim lngReturnValue Dim a a=5 Dim b ...

Читать ответы