cost 118 ms
從Delphi調用function in C# DLL參數卡在單值

[英]Calling function in C# DLL from Delphi has parameter stuck on single value

我有一個帶有幾個導出函數的 C# DLL。 在其中一個函數上,當從我們的 Delphi XE2 應用程序調用它時,數組的長度參數在 DLL 中始終讀取為 31,而不管我實際傳遞了什么。 C# function 報關 Delphi function 申報 獲取程序 撥打電話 function 我測 ...

構建 Pjsip windows sdk/.net 6 目標 dll

[英]Build Pjsip windows sdk/.net 6 target dll

我正在嘗試創建一個 pjsip dll 並將其添加到 Uwp 應用程序。 我已經構建了一個dll (適用於 WPF)。 在將 dll 添加到 Uwp 項目時出現錯誤,表示不受支持的框架與 uwp 目標不匹配 Windows SDK。創建 .net 標准庫 2.01 8219981 也沒有作為 82 ...

無法調用 DLL function

[英]Cannot call DLL function

我一直在嘗試調用僅顯示 MessageBox 的 DLL。 我遇到了加載程序找不到 function 的問題。 當程序運行時,什么也沒有發生。 嘗試使用我知道肯定有效的 user32.dll。 SwapMouseButton function 一切正常。 我已經定義了我的進口和出口。 也許他們沒 ...

在共享庫 clang 中創建入口點時未定義的引用

[英]Undefined reference when creating entry point in shared library clang

我有一個我不明白的問題。 我的項目現在很簡單。 我有一個由我的可執行文件調用的共享庫引擎。 我正在嘗試在我的共享庫中移動入口點,因此可執行部分只有函數和一些 class 要創建。 ---編輯:我編輯發布項目,因為它很容易復制。 為此,我的共享庫中有這些文件: 入口.h BaseGame.h 應用 ...

VS 2022 c# '找不到類型或命名空間名稱'DllExport''

[英]VS 2022 c# 'type or namespace name 'DllExport' could not be found'

這是來自 GitHub 的 c# dll 被很多人使用所以它應該編譯但是這一行 [DllExport(CallingConvention.StdCall)] 給出了這些錯誤錯誤 CS0246 找不到類型或命名空間名稱“DllExport”(是否缺少 using 指令或程序集引用?) 錯誤 CS02 ...

C++ 將導出的 DLL 函數從 int 更改為 BOOL 是否安全?

[英]C++ Is it safe to change an exported DLL function from int to BOOL?

我正在處理一個遺留的 DLL,它可能從 DOS C 代碼開始,在沒有布爾概念的那一天。 但是 DLL 仍在積極開發中,並且仍在不斷發展。 許多較舊的導出方法具有如下簽名: 從名稱上看,該函數應該返回一個TRUE / FALSE值,但由於它被定義為int ,程序員必須假設 API 可以返回任何內容 ...

我可以在不導出朋友類的情況下生成 DLL

[英]Can I generate DLL without exporting friend classes

更新: 我創建了一個可以 100% 重現問題的項目。 1. DLL 項目我將這個 DLL 項目命名為TestDLL 最重要的代碼: 添加C.h:#pragma once class CTestDLL; #include <string> using namespace std; / ...

如何在 wchar_t 指針參數中存儲文本

[英]How to store text in wchar_t pointer parameter

我想 dll 將一些函數從 cpp 導出到 dart,為了做到這一點,我需要創建一個帶有指針參數的函數,我將在其中發送文本。 但經過多次搜索,我發現沒有任何解決方案有效。 我的問題是:如何創建一個帶有wchar_t*參數的函數,並用文本填充該變量? 我對cpp指針一無所知,我通常不在cpp中編碼 ...

為 Excel VBA 導出 windows DLL 函數的正確調用約定,而沒有損壞的名稱

[英]Correct calling convention for exporting windows DLL functions for Excel VBA without mangled names

我正在編寫一個 DLL 來導出要在 Excel VBA 中使用的函數 - 我找到了一種能夠傳遞參數但名稱錯誤的方法。 如果我在沒有名稱修改的情況下進行設置,那么我無法傳遞參數並獲得調用約定錯誤 我使用標准聲明從 VBA 調用 DLL 導出函數: 我的功能是這樣設置的: 我使用 cl.exe ...

從 Windows 中的 dll 動態加載類

[英]Dynamic load a class from a dll in Windows

我想在我正在工作的應用程序上實現一個多平台插件系統,但我無法讓它在 Windows 上工作。 這個插件系統的提議是增加編譯庫並將其加載到主程序中的可能性,而不必重新編譯它(動態加載)。 我修改了我在互聯網上找到的一個示例,它在 Linux 中編譯和工作沒有問題,但在 Windows 上,執行加載 ...

使用 MinGW-w64 從 DLL 導出具有體外定義的類模板

[英]Exporting class template with out-of-body definitions from DLL with MinGW-w64

當涉及類模板時,我在使用 MinGW-w64(基於 MSYS2 的 GCC 11.3.0)將一個普通的 Windows 可執行文件正確鏈接到一個普通的 DLL 時遇到了麻煩。 一個最小的復制器如下。 庫 ( library.cpp ) 的完整代碼是 我編譯它使用 程序( program.c ...

在每個公共方法之前使用 `__declspec(dllexport)`

[英]using `__declspec(dllexport)` before every public method

我在 VS2017 的 C++ 工作區工作,工作區中有兩個項目:一個實用程序項目和一個使用實用程序項目的主項目。 在我向實用程序項目添加新的 class(“.h”和“.cpp”文件)后,我注意到盡管我對代碼進行了更改,但在構建它時“.lib”文件並沒有被重寫,除非我更改聲明包含__declspec ...

通過 Excel / VBA 調用的 DLL 中的 C++ 函數在傳遞雙參數時生成異常

[英]C++ function in DLL called through Excel / VBA generates exception when passing double argument

我正在嘗試通過 DLL 在 Excel/VBA 中使用 C/C++ 靜態函數。 在 VS17 中調試時出現異常,我懷疑這是參數傳遞方式的問題(它是雙重的) 在 EXCEL.EXE 中的 0x00007FFA28BBA14F (kernel32.dll) 處引發異常:0xC0000005:訪問 ...

如何訪問非托管 dll 中的常量值

[英]How to access constant values in an unmanaged dll

我有一個非托管 dll,其中有一個常量值,如下所示: #define ProtocolVersion 1 如何在 C# 中訪問此值? ps:我查看了這個帖子,但它沒有工作。 ...

Using UnmanagedExports Package [DllExport] to call C# DLL in VBA Triggers "Can't Find DLL Entry Point" Error

[英]Using UnmanagedExports Package [DllExport] to call C# DLL in VBA Triggers "Can't Find DLL Entry Point" Error

I'm using Robert Giesecke's Unmanaged Exports package to access c# dll in Excel VBA. 我遵循了幾個示例並繼續得到運行時錯誤 453:“在 myDllName.dll 中找不到入口點 MyDLLFunction” ...

將 C++ 'extern "C" __declspec(dllexport)' 結構轉換為 Rust 時出現問題

[英]Problems Translating C++ 'extern "C" __declspec(dllexport)' struct to Rust

我目前正在嘗試重建和更新用 Rust 編寫的項目(更具體地說,它是 Skyrim 的 SKSE64 插件: https://github.com/lukasaldersley/sse-mod-skyrim-search-se我從 qbx2 分叉的最后一個問題)我面臨的是庫現在需要從我們的庫中導出一個 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM