Delphi Mac OS X.

use*_*414 5 delphi macos

我有Delphi Mac OS X开发的问题.我尝试调试程序时遇到调试断言失败错误.我的应用程序只是简单的形式,其中很少有TLabel和TEdit组件.还有两个TImage组件,其中包含两个图像.并且我的表单上还有一个TProgressBar组件.mac和我的电脑之间的连接工作正常.它在我运行时尝试启动应用程序,但它很失望,Windows 7和Delphi显示错误调试断言失败.

最初部署有问题,我的项目文件已损坏所以我创建了新项目,然后我将旧表单添加到新项目中.之后编译应用程序工作正常,但现在我得到错误消息调试断言失败.

我有Delphi XE5和Windows 7 64位.Mac电脑是macbook pro.

Seb*_*n Z 2

OSX 上的 PAServer 有点错误,有时会因这些断言失败而崩溃。引发断言失败的不是您的应用程序。

如果 PAServer 在尝试启动应用程序时因断言而崩溃,那么我建议执行以下操作: 1. 关闭 Delphi 和 PAServer 2. 等到两者完全关闭 3. 再次启动 Delphi 和 PAserver 有时这已经解决了问题。

如果这没有帮助,请尝试从终端从 OSX 启动您的应用程序,看看会发生什么。您可能会看到终端窗口中打印出访问冲突或类似内容。如果是这种情况,则单元的初始化部分可能存在错误。如果发生这种情况,PAServer 可能会因断言失败而崩溃。您必须使用 F7 和 F8 调试应用程序的启动过程。您可以通过在某些单元的初始化中设置断点来加快速度。

  • 我不会称其为“有点”越野车。就我而言(Win64)完全无法使用。 (2认同)