在Delphi中声明固定大小的字符串属性

时间:2010-09-03 19:37:46

标签: delphi delphi-7

如何在Delphi中声明固定大小的字符串属性?

这就是我想要做的,但收到错误:

TMyObject = class(TObject)
private
  FName : string[20];
public
  property Name : string[20] read FName write FName;     //<-- error
end;

编译器错误读取:'INDEX,READ或WRITE子句,但是'['found'。

1 个答案:

答案 0 :(得分:7)

试试这个

type
Str20=string[20];

TMyObject = class(TObject)
private
  FName : Str20;
public
  property Name : Str20 read FName write FName;     //<-- error
end;