@@ -1130,10 +1130,18 @@ begin
Result:=ReadDate;
end;
{$endif fpunone}
- vaWString,vaUString,vaUTF8String:
+ vaWString,vaUTF8String:
begin
Result:=ReadWideString;
+ vaString:
+ begin
+ Result:=ReadString;
+ end;
+ vaUString:
+ Result:=ReadUnicodeString;
else
raise EReadError.CreateFmt(SUnsupportedPropertyVariantType, [Ord(nv)]);