Delphi 10.4.2 FMX如何将String中的地址放入TCivicAddress?

Delphi 10.4.2 FMX How to put address in String into TCivicAddress?

初始化TCivicAddress并将地址信息放入其中的方法是什么?我什至尝试单独设置所有内容,它仍然遇到错误。

var cAddr: TCivicAddress;
cAddr.FeatureName := '10';
cAddr.Thoroughfare := 'Xxxxx Xxxxx Xxx';
cAddr.SubLocality := 'Xxxxxx Xxxxx Xxx';
cAddr.PostalCode := '12345';
cAddr.Locality := 'Xxxxxx';
cAddr.AdminArea := 'Xxxxxxx';
cAddr.CountryName := 'Xxxxxxx';

是否无法从字符串创建 TCivicAddress?我似乎无法在网上找到文档。

TCivicAddress 是一个 class 需要在访问任何成员之前实例化。

cAddr := TCivicAddress.Create;
cAddr.FeatureName := '10';