Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不同的Delphi版本会修复我的崩溃程序吗?_Delphi_Debugging_Dll_Windows 7 - Fatal编程技术网

不同的Delphi版本会修复我的崩溃程序吗?

不同的Delphi版本会修复我的崩溃程序吗?,delphi,debugging,dll,windows-7,Delphi,Debugging,Dll,Windows 7,我开发了一个独立的调试器应用程序(DLL),它使用断点来停止目标应用程序的执行,它在Windows XP下工作得很好,但现在它在Windows 7下不工作(它崩溃了),我读到Windows 7内核在调试问题上有一些与Windows XP不同的问题。 该应用程序是一个DLL文件,是用Delphi7版本开发的 如果我用Delphi2010或XE重新编译它,它能在Windows7下正常工作吗 抱歉,32位和windows 7 Pro版本我不理解。您是否编写了DLL或应用程序?如果是DLL,主机应用程序

我开发了一个独立的调试器应用程序(DLL),它使用断点来停止目标应用程序的执行,它在Windows XP下工作得很好,但现在它在Windows 7下不工作(它崩溃了),我读到Windows 7内核在调试问题上有一些与Windows XP不同的问题。 该应用程序是一个DLL文件,是用Delphi7版本开发的


如果我用Delphi2010或XE重新编译它,它能在Windows7下正常工作吗

抱歉,32位和windows 7 Pro版本我不理解。您是否编写了DLL或应用程序?如果是DLL,主机应用程序是什么?“it崩溃”到底意味着什么?你能为你读到的东西举出一个来源吗?为了尝试回答你的问题,如果你对你遇到的问题更具体一点,这会很有帮助。“它崩溃了”并没有提供很多信息。如果你真的定义了问题,寻求帮助会更好——你得到有用答案的几率会大大提高。:)如果你有一个调试器,你可以单步调试代码,找出失败的地方,然后发布一个详细的问题。这个问题是懒惰的(它崩溃了?)和无法回答的。这需要猜测和猜测,而没有给我们真正的信息。我不是说你不友好,但请在你的问题中加入一些真实的细节。示例代码总是最好的。Windows7从Vista继承了UAC(用户访问控制),这限制了用户可以做什么,即使他们拥有超级用户权限。在Windows XP中,超级用户拥有对所有对象的root访问权限,在Windows 7下,您的应用程序将需要导航UAC api,以便充分提升其权限以充当调试器。看看这些问题是否能帮助您实现目标: