У меня есть.NET dll, который имеет некоторые interfaces\classes, которые выставляются com. во время процедуры сборки, .tlb файл сгенерирован, и на этот tlb ссылается некоторый код C++. В результате...
рассмотрим следующий код: Microsoft.Office.Interop.Word.Application word = new Microsoft.Office.Interop.Word.Application (); Если я посмотрю на сборку взаимодействия с объектным проводником, я вижу, что ...
Мне нужно некоторое разъяснение. У меня есть Reportwriter dll, который использует Crystal Reports. Это записано в VB6. Я должен добавить этот dll к своему проекту asp.net, где он создает interop dll. К моему...
Когда я добавляю ссылку на Microsoft. Office. Interop. Excel на моем компьютере, Visual Studio добавляет это к файлу проекта: <COMReference Включают = "Excel"> <Гуид> {00020813-0000-0000-C000-...
Действительно ли возможно назвать CLR DLL (один, например, который сделан с C#) из неуправляемого кода C++? Мне нужен DLL, которым не управляют для вызова в него так или иначе, возможно, даже через некоторый процесс C++ прокси, который является...
Я хочу использовать функцию Haskell со следующим типом:: строка-> представляет в виде строки из программы C#. Я хочу использовать hs-dotnet для образования моста обоих миров. Заявление автора, что это возможно, но обеспечивает нет...
Я хотел бы смочь совершенствоваться через Презентацию PowerPoint нажимающими кнопками в форме Windows. Вот некоторый код, который я нашел из http://bytes.com/topic/c-sharp/answers/272940-open-powerpoint-...
Я создал модуль в Python, который обеспечивает приблизительно дюжину технических возможностей. В то время как это будет главным образом использоваться из Python, существует хорошая часть пользователей прежней версии, которые будут называть его от Perl...
В ходе нахождения способа взаимодействовать между C# и C++ я нашел эту статью, которая объясняет о P/Invoke. И я прочитал много статей, утверждая, что C++ / CLI не является точным C++ и требует...
Каков объем Обертки вызовов среды выполнения (RCW) при ссылке на неуправляемые COM-объекты? Согласно документам: время выполнения создает точно один RCW для каждого COM-объекта, независимо от...
При взаимодействии через интерфейс с COM-объектом из кода.NET VS создает interop DLL с interop классами. Пример: у Вас есть foo.dll реализации Нечто библиотеки COM, которое включает реализацию...
Я задавался вопросом, могу ли я пользоваться библиотекой - записанный в C++ - в C#, проблема состоит в том, что библиотека имеет свои собственные структуры и классы.. Я смогу использовать его в C#? Спасибо РЕДАКТИРОВАНИЕ Эта библиотека открыто...
Все, кто использовал P/Invoke Windows API, знают длинный список объявлений статических функций с атрибутами как [DllImport ("kernel32.dll", SetLastError = верный, CharSet = CharSet. Автоматический)]...
В системе, которая требует использования нескольких языков, что лучшие практики должны гарантировать слабо связанной архитектуре, когда код называет код другого языка?
Update2: На данный момент я полагаю, что сохранение временной копии документа в формате HTML отображает его, но это уничтожает мою идею показать оперативное влияние пользователя на документе. Это просто плохо...
Я должен использовать размещенный веб-сервис.NET из JAVA-приложения. Совместимость между этими двумя обычно очень хороша. Проблема, с которой я сталкиваюсь, состоит в том, что разработчик приложений.NET принял решение...
Таким образом, то, что я имею, является API C++, содержавшим в *.dll, и я хочу использовать приложение C# для вызова методов в API. До сих пор я создал C++ / проект CLR, который включает собственный C++ API и...
Сколько времени типичные издержки добавляются путем называния .dll записанным в C++ из приложения C# с помощью следующего синтаксиса? [DllImport ("abc.dll", EntryPoint = "xcFoo", CallingConvention =...
Я пытаюсь назвать PrintDlgW Win32 API от C# через P/Invoke. С помощью Помощника P/Invoke Interop 1.0 от Microsoft, я могу объявить необходимые структуры данных и функции импорта...
Как Вы загружаете ресурсы программы, такие как значки, строки, графические элементы, сценарии, и так далее в программе Clojure? Я использую расположение проекта, подобное этому во многих проектах Java, где существует...
У меня есть приложение, которое на последующем запуске обнаруживает, если существует процесс с тем же именем, уже работающим и, если так, активирует окно запущенного приложения и затем выходит. Проблема состоит в том что...
У меня есть сервер COM из процесса, записанный в C++, который называет некоторый клиентский код C#. Метод в одном из интерфейсов сервера возвращает большой BSTR клиенту, и я подозреваю, что это...
Мне разработали приложение в Visual Studio 2005, который я развертываю использование ClickOnce. Мое решение содержит два проекта - слой пользовательского интерфейса, кодированный в VB и библиотеке классов, кодированной в C#. Мой...
Я пытаюсь перетащить данные из части Winforms моего приложения на средствах управления WPF, которые это содержало в "ElementHost". И это отказывает, когда я пытаюсь делать так. Попытка того же самого, но от...
Мой класс содержит объект от Interop и называет метод на нем который причины он к материалу выделения. Это также выставляет метод для освобождения того материала, таким образом, я ожидаю, что должен призвать, это Располагает (): класс...
Мне записали простую библиотеку классов в c#. использование Системы; пространство имен TestDll {общедоступный класс Тест {общественность представляет HelloWorld в виде строки {добираются {...
COM-объекты обычно имеют детерминированное разрушение: они освобождены, когда последняя ссылка выпущена. Как это обрабатывается в C# - COM Interop? Классы не реализуют IDisposable, таким образом, я вижу нет...
У меня есть проект C#, который импортирует C dll, dll имеет эту функцию: интервал primary_read_serial (международный дескриптор, интервал *return_code, интервал *последовательная, международная длина); я хочу получить доступ к последовательному параметру.