Вопросы по теме '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