Вопросы по теме 'dllimport'

Вызов простой VC DLL из VB6
У меня есть простая DLL, написанная с помощью VC6, с одной функцией: __declspec(dllexport) int myfunc(long a, unsigned char *b, unsigned char *c, unsigned char *d, unsigned char *e) И я вызываю его из vb6, используя: Declare Function...
2271 просмотров
schedule 20.09.2022

Как сканировать каталог на наличие сборок и загружать их?
Я хотел бы просканировать каталог на предмет любых сборок, на которые еще нет ссылок в проекте, а затем загрузить все экземпляры класса, реализующего IMyInterface. Я знаю, что Assembly Метод .LoadFile может мне помочь, но как определить, была ли...
188 просмотров
schedule 18.10.2022

Dllimport не может импортировать старую dll Borland
У меня есть много устаревшего кода, который я в настоящее время компилирую, используя устаревшую установку Borland C++ 3.0. В этом коде есть механизм правил, который я хотел бы извлечь и использовать в приложении C# .NET. Дело в том, что если я...
2178 просмотров
schedule 21.09.2022

Преобразование Windows Dll в .lib для C ++ Visual Studio 2008
Я знаю, что есть инструмент под названием Dll to lib, но разработчик просит 1000 долларов. Мне нужно преобразовать только одну библиотеку один раз, поэтому такую ​​цену нелегко оправдать. Я пробовал IMPLIB32.EXE, но получаю только пустые файлы...
18248 просмотров
schedule 11.03.2024

Где разместить неуправляемую DLL для импорта в программу C#?
Это должно быть действительно глупый вопрос, но я все еще очень зеленый, когда дело доходит до С#. Во всяком случае, у меня есть DLL, и я импортирую ее с помощью следующей строки: [DllImport(@"MyCoolDll")] Я взял это прямо из...
1847 просмотров
schedule 04.01.2024

Необходимо активировать окно
У меня такая ситуация. У меня есть дескриптор окна приложения. Мне нужно его активировать. Я пробовал все эти функции, но не всегда работает. (В большинстве случаев это не работает в первый раз, и мне придется вручную щелкнуть по нему, чтобы...
14468 просмотров
schedule 03.05.2024

Справка C# DllImport (Mac Os)
Я разрабатываю приложение в Mac Os X на С# (с моно), мне нужно взаимодействовать с некоторыми функциями, но я не знаю, как это сделать. Я сделал простое приложение на C, но теперь мне нужно сделать то же самое на C#, я знаю, что должен использовать...
3279 просмотров
schedule 13.10.2023

Как я могу использовать dll, скомпилированную с помощью .Net Framework 4.0, в приложении Windows Metro
Я новичок в разработке приложений для Windows 8 и профессиональный разработчик C#. Я столкнулся с проблемой, когда клиент хочет, чтобы я взаимодействовал с принтером (DYMO 450 Turbo), а SDK поставляется только с dll, скомпилированной с использованием...
839 просмотров
schedule 24.09.2022

Импорт VB.net DLL из ресурсов
Я провел довольно много исследований по этому вопросу и получил много решений, которые либо не работают, либо я неправильно их реализую. У меня есть DLL с именем MyDLL.dll, созданная как dll win32, закодированная на С++. В VB.net я могу вызвать...
4713 просмотров
schedule 13.05.2024

Неправильная архитектура библиотеки с задержкой загрузки
В Windows моя библиотека x64 (foo.dll) имеет загруженную с задержкой зависимость от другой библиотеки x64 (foreignlibrary.dll), имя которой совпадает с именем 32-библиотеки (foreignlibrary.dll). Конечно, они находятся в разных каталогах. Обычно...
126 просмотров
schedule 11.05.2024

C ++ dllimport: неразрешенные внешние элементы со статическими полями
У меня есть проект Visual Studio C ++, содержащий основную программу и модуль DLL. В DLL есть класс со следующим определением: // .h #ifdef _USRDLL #define DLLAPI __declspec(dllexport) #else #define DLLAPI __declspec(dllimport) #endif...
638 просмотров
schedule 18.10.2022

Встроенный Python в C++, переходящий в numpy, где импортная библиотека?
Я в Windows использую/встраиваю Python 3.4 Я пытаюсь встроить Python в существующее приложение C++. Я в значительной степени выполнил эту работу, но я не могу заставить работать numpy. У меня установлен numpy через файл whl из...
781 просмотров
schedule 29.02.2024

Откройте консоль из С# DLL и распечатайте вывод, используя ее
Есть проект C# DLL. Он имеет один класс и один общедоступный метод Print(). Есть ли способ открыть консоль из этой DLL для отображения текста? DLL используется сторонней программой. public class Logger // dll { public void Print() {...
4305 просмотров
schedule 27.02.2024

как передать массив объектов из С# в С++ с помощью Dllimport?
Я работаю над проектом, в котором требуется передать массив объектов из С# в С++ по ссылке, и когда я передаю один объект по ссылке, он успешно возвращается по новому значению, но когда я передаю массив, он возвращается со старым значением, так что не...
471 просмотров
schedule 26.11.2023

Как отладить исключение 0x8007000B?
У нас есть приложение на C #, которое скомпилировано как AnyCPU . Это приложение использует внешнюю библиотеку (которая также является .Net DLL на AnyCPU), которая загружает некоторые библиотеки C ++ во внешние DLL. Эти внешние библиотеки...
1408 просмотров
schedule 29.01.2024

Как связать и собрать проект, если ваш внешний SDK содержит только файлы .dll, .lib, .h
У меня есть внешний SDK, который содержит только файлы .dll, .lib и .h. Я пытаюсь использовать SDK. В dll ничего не читается, но в файлах .h есть комментарии к методам. Я не очень разбираюсь в С++. Я предполагаю, что мне нужно загрузить...
75 просмотров
schedule 18.07.2022

CMake GET_RUNTIME_DEPENDENCIES не может найти библиотеку dll, когда она связана через lib (библиотека импорта)?
Сборка ОС: Windows 10, Cmake 3.16.3. Я использую target_link_libraries , чтобы связать сторонний .lib файл с моей .dll библиотекой. Но когда я использую GET_RUNTIME_DEPENDENCIES для установки dll , зависимости не обнаружено. Это...
1034 просмотров
schedule 20.12.2023

Как использовать строку в качестве параметра в функциях С#, импортированных из DLL С++?
У меня есть dll, написанная на c++. Функция принимает строку в качестве входных данных и возвращает длинное значение на основе некоторого внутреннего алгоритма. Функция работает полностью, как и ожидалось, при запуске в С++, но когда dll...
99 просмотров
schedule 28.10.2023

Многократный импорт одной и той же библиотеки DLL, динамическая аннотация DllImport
Что касается QA, которые затрагивали эту тему ранее Ситуация: У меня есть DLL с закрытым исходным кодом + заголовок .cs , предоставленный третьей стороной (у меня также есть версия C .h и .lib того же самого) Я проверил наличие библиотеки...
36 просмотров
schedule 30.01.2024