Delphi Prism では、1 つのステートメントで ListBox から ArrayList に objectcollection を割り当てる必要があります。これまでのところ、解決策は見つかりませんでした。
Delphiでは、これが私がやった方法です。
theUser.Groups.Assign(ListBox1.Items);
Groups は、Delphi では TList であり、Delphi Prism では ArrayList です。Delphi Prismで同じことをしようとすると、次のエラーが発生します。
「Groups.TGroupList」には、式「theUser.groups.Assign」に「Assign」の定義が含まれていません。
ArrayList に objectcollection を受け入れるメソッドがない場合は、ListBox アイテム内の各オブジェクトをループして、それを ArrayList に追加する必要があります。
どのようにしますか?
前もって感謝します。