I am trying to make this work:

type
    StringArray : array of String;

... later in code ...

procedure SetColumnNames(names : StringArray);
property ColumnNames : StringArray write SetColumnNames;

... later in code ...

procedure TMyObject.SetColumnNames(names : StringArray);
begin
    ... code to set column names ...
end;

... later in code ...

myObj.ColumnNames := [ 'Id', 'Name', 'Age' ];

I get an error on the above line:

    Error: Ordinal expression expected

Any thoughts? Thanks!

Jeremy
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to