继续在 Delphi 6 中吗?

Posted

技术标签:

【中文标题】继续在 Delphi 6 中吗?【英文标题】:Is Continue in Delphi 6? 【发布时间】:2011-04-11 13:30:07 【问题描述】:

当我尝试用 Continue 替换 while 循环中的 GoTo 时遇到错误,但每当我这样做时,我都会收到错误消息“预期的语句,但找到了 'Boolean' 类型的表达式”。继续一个关键字不在 Delphi 6 中吗?错误信息是否还有其他含义?

谢谢。

【问题讨论】:

【参考方案1】:

它在 Delphi 5 中,所以我假设它在 Delphi 6 中。 您的代码中肯定有其他内容,但如果不发布,则无法判断。

【讨论】:

抱歉,我无法发布代码。但是我确实看起来更努力了,有人将一个布尔变量命名为“继续”,并且覆盖了关键字 continue... @mnuzzo:我认为这符合“......你的代码中发生的其他事情......”;)【参考方案2】:

错误消息意味着有人给了一个与关键字同名的变量,而 Delphi 正在使用它而不是关键字。找到变量并尝试重命名它。

【讨论】:

以上是关于继续在 Delphi 6 中吗?的主要内容,如果未能解决你的问题,请参考以下文章

启动终端程序,但在终端关闭后继续运行 - Lazarus 或 Delphi

Delphi2007:在调试器中继续暂停应用程序时崩溃

delphi 2010 没有QuickRpt问题

Delphi TThreadPool:在继续代码之前等待空闲线程槽

如何在 Delphi 中使用复选框?

Delphi 6 -> Delphi 2006 dbexpress 怪异?