小编Nai*_*ins的帖子

Delphi 2007变种类型初始化

我试图声明一个常量数组来验证输入对象持有的类型属性.但我做错了,请看下面的代码:

// Record to hold Name-Value pair for checking entities  
TValues = record  
  Name : WideString;  
  Value : Variant;  
end;  

const  
 coarrType1Properties : array[0..5] of TValues =  
 (  
  (Name : 'HARDWARE'; Value : TRUE),  
  (Name : 'SOFTWARE'; Value : TRUE),  
  (Name : 'TAG'; Value : TRUE),  
  (Name : 'AUTHORIZED'; Value : TRUE),  
  (Name : 'ID'; Value : 700),  
  (Name : 'CODE'; Value : 0)  
 );  
Run Code Online (Sandbox Code Playgroud)

但我得到类型值的delphi编译时错误,即此类型无法初始化.如何防止此错误?或者我们可以有替代解决方案等.请协助......

delphi delphi-2007

1
推荐指数
1
解决办法
1292
查看次数

标签 统计

delphi ×1

delphi-2007 ×1