Delphi E2003未声明的标识符:“mtConfirmation”和“mbOK”
据我所知,它们都应该在System.UITypes中,我正在使用System.UITypes,但我仍然收到错误消息。我怎样才能解决这个问题 我已经将示例中的消息对话框建立在 原始代码来自Delphi E2003未声明的标识符:“mtConfirmation”和“mbOK”,delphi,compiler-errors,dialog,delphi-xe7,Delphi,Compiler Errors,Dialog,Delphi Xe7,据我所知,它们都应该在System.UITypes中,我正在使用System.UITypes,但我仍然收到错误消息。我怎样才能解决这个问题 我已经将示例中的消息对话框建立在 原始代码来自 本单元中的枚举类型为。注意使用 {$SCOPEDENUMS ON} 就在装置的顶部 $SCOPEDENUMS指令启用或禁用作用域 Delphi代码中的枚举。更具体地说,$SCOPEDENUMS影响 仅定义新枚举,并且仅控制添加 将枚举的值符号添加到全局范围 在{$SCOPEDENUMS ON}状态中,枚举的作
本单元中的枚举类型为。注意使用
{$SCOPEDENUMS ON}
就在装置的顶部
$SCOPEDENUMS指令启用或禁用作用域
Delphi代码中的枚举。更具体地说,$SCOPEDENUMS影响
仅定义新枚举,并且仅控制添加
将枚举的值符号添加到全局范围
在{$SCOPEDENUMS ON}状态中,枚举的作用域为,枚举
值不会添加到全局范围。指定
作用域枚举,必须包括枚举的类型
这意味着需要完全限定值的范围,如下所示
TMsgDlgType.mtConfirmation
TMsgDlgBtn.mbOK
像这样
TMsgDlgType.mtConfirmation
TMsgDlgBtn.mbOK
依此类推。此单元中的枚举类型为。注意使用
{$SCOPEDENUMS ON}
就在装置的顶部
$SCOPEDENUMS指令启用或禁用作用域
Delphi代码中的枚举。更具体地说,$SCOPEDENUMS影响
仅定义新枚举,并且仅控制添加
将枚举的值符号添加到全局范围
在{$SCOPEDENUMS ON}状态中,枚举的作用域为,枚举
值不会添加到全局范围。指定
作用域枚举,必须包括枚举的类型
这意味着需要完全限定值的范围,如下所示
TMsgDlgType.mtConfirmation
TMsgDlgBtn.mbOK
像这样
TMsgDlgType.mtConfirmation
TMsgDlgBtn.mbOK
等等