我在Windows 7 x32上的C++ Builder XE3中安裝了當前穩定的JEDI代碼庫。它工作正常,但只有我不包含像JclFileUtils.hpp這樣的文件,其中包括JclWin32.hpp。然後,我總是得到編譯器錯誤E2040:「宣言終止錯誤」(文件JclWin32.hpp,線682,在下面的代碼段第二行):使用JclWin32.hpp時JEDI JCL運行時編譯器錯誤E2040
#define NetApi32 L"netapi32.dll"
static const System::Int8 CSIDL_PROGRAM_FILESX86 = System::Int8(0x2a);
#define RT_MANIFEST (System::WideChar *)(0x18)
我既不是有一個想法是這個錯誤來自,也不能找到任何提示。可能是什麼原因?提前致謝。
這不是正確的解決方案。看到我的答案。 –