こんにちは。
Visual Studio 2012 (VB)のコードを
Delphi XE7に置き換えています。
そこで、教えてください。
例えば、Visual Studio(VB)で
下記のように宣言した配列があったとき
Dim test(1000) As _Infomation_
メモリの消費を節約するために配列数の割り当てを変更する
ReDimの代わりになるDelphiの関数を教えてください。
ここはどうでしょうか?
http://delfusa.main.jp/delfusafloor/archive/www.nifty.ne.jp_forum_fdelphi/faq/00160.htm
_Infomation_ が値型か参照型かという問題はありますが、Delphiでは動的配列
http://docwiki.embarcadero.com/RADStudio/Seattle/ja/%E6%A7%8B%E9%80%A0%E5%8C%96%E5%9E%8B#.E5.8B.95.E7.9A.84.E9.85.8D.E5.88.97
を使用してSetLengthで長さを変更するか、そもそもジェネリックス
http://docwiki.embarcadero.com/RADStudio/Seattle/ja/%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%AA%E3%83%83%E3%82%AF%E3%82%B9%EF%BC%9A%E3%82%A4%E3%83%B3%E3%83%87%E3%83%83%E3%82%AF%E3%82%B9
のTList<T>またはTObjectList<T>でどうでしょう?
deldelさん、通りすがりさん、ご回答ありがとうございます。
お陰様で解決しました。