给出以下类型声明:
TMyEnum = (onehundred,twohundred,threehundred);
TMyEnum2 = (Aonehundred = 100 , Atwohundred = 200 , Athreehundred = 300);
TMyComponent = class(TComponent)
private
FMyEnum: TMyEnum;
FMyEnum2: TMyEnum2;
published
property MyEnum: TMyEnum read FMyEnum write FMyEnum;
property MyEnum2: TMyEnum2 read FMyEnum2 write FMyEnum2;
end;
Run Code Online (Sandbox Code Playgroud)
使用TStream.WriteComponent不会传输MyEnum2.有人知道为什么会这样,如果可以解决这个问题吗?