REALbasicではクラスのプロパティ一括代入ってできますか?
文章で説明するのは苦手なんで、具体的に簡単なソースを書きます。
環境はMacOS9.2.2でRbのバージョンは4.0.2です。

新規クラスで新たなクラスを生成、名前はMyClass
プロパティ:mVal As Integer

としたうえで
dim i , TheValue As integer
dim TheMyClass(1) As MyClass

for i = 0 to 1
TheMyClass(i) = New MyClass
TheMyClass(i).mVal = i
next

TheMyClass(1) = TheMyClass(0)

TheMyClass(0).mVal = 2
TheValue = TheMyClass(1).mVal

として実行してみると、TheMyClass(1) = TheMyClass(0)で
どうも実際のデータへのアドレスをコピーしてしまうみたいで、
その後のTheValueの値も2が返ってきてしまいます。
また元あったTheMyClass(1)は破棄されてしまうようです。
こうではなくて、プロパティの値をコピーする方法ってあるのでしょうか?
Cではそのまま=でコピーできるので。
プロパティの値をひとつずつ代入していけばいいのですが、それだとソースが汚くなってしまうし。