Результаты поиска по запросу "interop"
Clojure: работа с java.util.HashMap идиоматическим способом Clojure
у меня естьjava.util.HashMap объектm (возвращаемое значение от вызова к коду Java), и я хотел бы получить новую карту с дополнительной парой ключ-значение. Еслиm были карты Clojure, я мог бы использовать: (assoc m "key" "value")Но пытаясь это ...
Как мне объявить эту структуру C для взаимодействия?
Я должен использовать устаревшую подпрограмму C в приложении, которое я разрабатываю. Код здесь работает, но я должен преобразовать почти все поля в массивы символов, чтобы использовать его. Есть лучший способ сделать это? Я попробовал какую-то ...
Как COM выбирает, как маршалировать интерфейс?
Насколько я понимаю, есть три способа реализации маршаллинга в COM: Typelib Маршаллингпрокси / тупик маршаллингреализация IMarshal объектомТеперь, как работает компонентпотребитель (пользователь) выбрать, какой будет использоваться? Решает ли он ...
Ошибка при создании экземпляра класса взаимодействия .NET / COM через классический ASP
У меня проблема при попытке создать экземпляр класса C # .NET, который был открыт для COM в классическом приложении ASP. Я использовал tlbexp для создания библиотеки типов и зарегистрировал ее в службах компонентов; Теперь при попытке создать ...
PCWSTR против LPWSTR
Насколько я понимаю (и, пожалуйста, поправьте меня, если я ошибаюсь), единственное различие между ними заключается в том, может ли строка быть изменена вызыв...
Как публиковать сообщения в ветке STA, на которой запущен насос сообщений?
Итак, следуяэтотЯ решил явно создать экземпляр COM-объекта в выделенном потоке STA. Эксперименты показали, что COM-объект нуждается в насосе сообщений, котор...
Передать строку C # в C ++ и передать результат C ++ (string, char * .. что угодно) в C #
Я пробовал разные вещи, но я злюсь на Interop.(здесь слово string относится не к типу переменной, а к «коллекции символов»): у меня есть неуправляемая функци...
Выпуск временных COM-объектов
Рассмотрим следующий код C # с использованием COM-объекта.
Ошибка выполнения сервера (исключение из HRESULT: 0x80080005 (CO_E_SERVER_EXEC_FAILURE))
Я пытаюсь преобразовать файл .xls в файл .xlsx на стороне сервера, используя