Результаты поиска по запросу "interop"

4 ответа

Clojure: работа с java.util.HashMap идиоматическим способом Clojure

у меня естьjava.util.HashMap объектm (возвращаемое значение от вызова к коду Java), и я хотел бы получить новую карту с дополнительной парой ключ-значение. Еслиm были карты Clojure, я мог бы использовать: (assoc m "key" "value")Но пытаясь это ...

2 ответа

Как мне объявить эту структуру C для взаимодействия?

Я должен использовать устаревшую подпрограмму C в приложении, которое я разрабатываю. Код здесь работает, но я должен преобразовать почти все поля в массивы символов, чтобы использовать его. Есть лучший способ сделать это? Я попробовал какую-то ...

2 ответа

Как COM выбирает, как маршалировать интерфейс?

Насколько я понимаю, есть три способа реализации маршаллинга в COM: Typelib Маршаллингпрокси / тупик маршаллингреализация IMarshal объектомТеперь, как работает компонентпотребитель (пользователь) выбрать, какой будет использоваться? Решает ли он ...

ТОП публикаций

3 ответа

Ошибка при создании экземпляра класса взаимодействия .NET / COM через классический ASP

У меня проблема при попытке создать экземпляр класса C # .NET, который был открыт для COM в классическом приложении ASP. Я использовал tlbexp для создания библиотеки типов и зарегистрировал ее в службах компонентов; Теперь при попытке создать ...

3 ответа

Какие операции блокировки заставляют поток STA перекачивать сообщения COM?

2 ответа

PCWSTR против LPWSTR

Насколько я понимаю (и, пожалуйста, поправьте меня, если я ошибаюсь), единственное различие между ними заключается в том, может ли строка быть изменена вызыв...

2 ответа

Как публиковать сообщения в ветке STA, на которой запущен насос сообщений?

Итак, следуяэтотЯ решил явно создать экземпляр COM-объекта в выделенном потоке STA. Эксперименты показали, что COM-объект нуждается в насосе сообщений, котор...

5 ответов

Передать строку C # в C ++ и передать результат C ++ (string, char * .. что угодно) в C #

Я пробовал разные вещи, но я злюсь на Interop.(здесь слово string относится не к типу переменной, а к «коллекции символов»): у меня есть неуправляемая функци...

2 ответа

Выпуск временных COM-объектов

Рассмотрим следующий код C # с использованием COM-объекта.

6 ответов

Ошибка выполнения сервера (исключение из HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE))

Я пытаюсь преобразовать файл .xls в файл .xlsx на стороне сервера, используя