У меня есть dll C #. Код ниже: открытый класс Calculate
{public static int GetResult (int arg1, int arg2) {return arg1 + arg2; } общедоступная статическая строка GetResult (строка ...
У меня есть код .NET, который я использую из кода VB6. Я всегда разрабатывал это на машине XP, создавая файл VB6.exe.manifest, в котором перечислены зависимые сборки .NET. Например, скажем, мой 2 .NET ...
из ячеек Excel работает отлично. Но у меня проблемы с записью новых данных в рабочий лист3 и ячейки [8,2] .. Как исправить этот код? m появляется ошибка: System.Runtime.InteropServices ....
В настоящее время я работаю над проектом, который включает несколько различных языков программирования, у каждого из них есть свои соглашения о том, как следует называть вещи. Если такое же именование ...
Любой может поделиться рабочим примером о том, как вызвать простую библиотеку C # (на самом деле его WPF) из кода Python? (Я попробовал использовать IronPython и имел слишком много проблем с неподдерживаемой библиотекой Cpython My ...
, я использую VS 2008 и Windows 7.
Получил класс .NET C #, который отображается как COM-объект. [Guid ("E5014B85-FCB2-4F0D-95EC-F741395A7923")]
[InterfaceType (ComInterfaceType.InterfaceIsDual)] открытый интерфейс ...
Я изучаю Rust, когда пытаюсь найти альтернативу взаимодействию C # с C / C ++. Как можно написать код Rust, как код C ниже? Это мой код Rust до сих пор, без возможности маршала ...
Мне нужно иметь возможность получить HWND владельца диалогового окна WinForm. В неуправляемом режиме у меня есть фоновый поток, который получает HWND для окна впереди. Затем код вызывает :: GetParent (frontHWND), чтобы проверить, ...
У меня есть приложение на C ++. Это поддерживает пользовательские библиотеки подключаемых модулей C ++, он будет динамически загружать эти библиотеки DLL, а затем сможет динамически создавать и использовать пользовательские типы. Эти типы пользователей п
У меня есть оболочка C ++ - CLR вокруг стандартной библиотеки C ++, вызываемой из C # . Для получения сообщений о состоянии из библиотеки я использую делегат, назначенный для обратного вызова в коде C ++ через Marshal :: ...
У меня есть 3 проекта в одном решении. У меня есть: родная C ++ dll,
C # Winform,
и прокси C ++ / CLI без чистого режима для связи между двумя другими проектами (и использовать встроенную функцию в ...
У меня есть код C ++: пространство имен Compute {class __declspec (dllexport) IProgressCB {public: virtual void progress (int percentCompleted) = 0; }; double __declspec (...
У меня есть небольшая проблема с маршалингом, и я просто не могу понять это сам. Я искал эту тему, но пока не повезло, поэтому в основном я пытаюсь вызвать неуправляемый C...
Я совершенно новичок в C #. Используя пространство имен Microsoft.Office.Interop.PowerPoint, я хочу иметь возможность запускать презентацию PowerPoint из кода. Есть путь и законченная презентация, и я хочу ...
Я работаю с каталогом файлов Excel, чтобы получить информацию о каждом файле. Я пытаюсь использовать взаимодействие C # Excel для сбора информации о макросах VBA, связанных с некоторыми из этих файлов. The ...
Как я могу объявить структуру с массивом фиксированного размера в ней? Я нашел решение, но оно работает только для примитивных типов данных. Мне нужен мой массив типа MyStruct. Итак, как я могу объявить структуру с ...
Я использовал Приложение. AddMessageFilter () в моих приложениях WinForms (при работе с неуправляемым кодом). Теперь я переключаюсь на WPF и не могу найти эту функциональность. Совет, где это может быть...
Я пишу приложение, которое работает с файлами excel. Мне нужна функция для удаления листа. Приходится использовать сборку Microsoft.Office.Interop.Excel.dll. Он отлично работает на машине разработчика, но...
Когда я пытался вернуть массив COM / DLL на языке VFP9 в мою .NET C # проект
Я получаю массив System.Object [*] и не могу преобразовать его в System.Object [] (без звездочки).
У меня есть окно WPF, которое содержит элемент WindowsFormsHost. Мне нужно нарисовать что-то поверх этого элемента, но природа WindowsFormsHost означает, что он всегда находится наверху стопки чертежей. ...
Неуправляемый код вызывает мои функции. В первой функции я должен вернуть указатель на мой управляемый объект. Иногда позже некоторые из моих других функций вызываются с тем же указателем, что и один из параметров ....
Попытка создать преобразователь для объекта Microsoft Office в POCO и обнаружила, что это // не работает
// возвращает пустой массив, где o — это RCW на офисном объекте
foreach(var pi in o.GetType()....
Я использую неуправляемую dll в cpp, которую я вызываю из своего веб-проекта C #. Он отлично работает на моем локальном хосте, но просто не работает на моем общем хостинге winhost. Это случается, когда я пытаюсь использовать одну из ...
Есть ли хороший исчерпывающий авторитетный справочник, в котором обсуждается взаимодействие между 32-битными и 64-битными процессами? Основываясь на поиске в Google, я пришел к выводу, что: 32-битная DLL может находиться только в 32-битной ...
. Я столкнулся с проблемой при разработке в MS Visual Web Developer 2008 Express Ed.
Разработка ASP.NET C # в 64-битной ОС Windows7. Я пытаюсь открыть документ Excel, но получается Старый формат или ...
У нас есть большое решение, состоящее из множества различных библиотек. Мы только что перешли к разработке на 64-битной системе, и это заставило нас задуматься о том, какую платформу мы должны указать для каждой ...
Я нахожусь в процессе изучения Scala, и сегодня я чувствовал себя уверенно представлять его одному из наших проектов. Приложение делает много JPA / В спящем режиме материал, и я начал реализовывать один из Java...
Я хочу использовать метод Java: Runtime.getRuntime(). availableProcessors() и сохранить результат в целочисленной переменной. Итак, в Clojure я сделал это: (def n-cpu ((. availableProcessors (Runtime/...
Недавно я возился с взаимодействием C# с C++, особенно в настройке функции обратного вызова, которая вызывается из C++ DLL. пространство имен TomCSharpDLLImport
{ class Program { ...
Когда я пытаюсь использовать библиотеку EA iffw.c для записи файла IFF, я не могу пройти дальше вызова StartWGroup(). В IFFWriteBytes() ничего не получается, потому что context->ckHdr.ckSize равен нулю. Внутри IFFWriteBytes() ...