Delphi:关闭应用程序时如何调试访问冲突?
我正在使用 Delphi 6,并且我有一个应用程序,该应用程序在关闭时会产生访问冲突错误。我们使用 EurekaLog,因此我可以获取用于调试的堆栈跟踪,但错…
Delphi 中 Form 分发与其生命周期相关的接口对象的安全方法?
我有一个 Delphi 表单,它提供接口对象背后的功能,代码的其他部分也通过属于该表单的属性获取引用。我无法将接口功能委托给子对象,因为太多的功能是…
静态回调函数的内存访问冲突
我有一个 C++ DLL,我给它一个指向静态函数的指针作为回调: static void CallBackFunc(int num); 为了让这个函数访问我的代码的其余部分,我在头文件…
Delphi:使用 RTTI 从 TMemo.Text 设置对象属性的非确定性访问冲突
我正在构建一个非常粗糙的 GUI 模型映射器,它基本上遍历表单上的所有 TEdit 和 TMemo 字段,提取文本并将该文本设置在数据模型对象中。 (该解决方案…
访问 dll 时尝试读取或写入受保护的内存
当我的代码出现此错误时,我尝试访问 zip32.dll 3.0 版: System.AccessViolationException: Attempted to read or write protected memory. This is …
未处理的 AccessViolationException 将 DLL 调用到 VB.Net 时出错
我试图从 VB.net 调用 C++ 编译的 DLL,但遇到了一些问题。似乎有一个明显的解决方案,但我无法弄清楚。 这是 C++ 中的函数声明: MyFunction(int tra…
我的代码哪里存在访问冲突?
当我尝试运行此代码来查找边界内的素数时,出现访问冲突。 int main () { cout << "Program initialized successfully. Please wait for the next mes…
python 非托管 dll 调用在 win32 FindWindow api 上失败并出现访问冲突
我在 DLL 中有以下最基本的函数, #define INTELHOOK_API extern "C" __declspec(dllexport) INTELHOOK_API BOOL testFunc(void) { BOOL success = fa…
System.AccessViolationException:尝试读取或写入受保护的内存
我在 Visual Studio 2008 中使用 .net Framework 3.5 创建了一个 Windows 服务。 当我在 32 位 Windows XP 计算机上运行我的服务时,该服务运行正常。…
写入初始化缓冲区时 swprintf_s 失败
我正在使用 Visual Studio 2010 在 Windows 中编写一个 C 程序。我正在使用 swprintf_s 函数将格式化字符串写入 wchar_t 缓冲区。 当我尝试写入已初始…
C++ / SDL:矢量/表面问题
这是我遇到的最新问题。我有一个名为 Projectiles 的类,它包含射弹的基本构成。它是坐标及其使用的图像。这是基本结构: class Projectile { private…
访问冲突:尝试读取或写入受保护的内存
我有一个 ac# (.net 4.0) winforms 应用程序,它几乎每周都在 XP SP 3 上运行,每天 8 小时。它在大多数时间都运行良好,有时甚至持续数月。然后它似…
为什么try-catch块无法处理异常?
FSDKCam.GetVideoFormatList 是来自外部 .NET dll 的方法。正如您所看到的图像,它在 try-catch 块中抛出异常。 try { FSDKCam.GetVideoFormatList(re…