vbの動的配列の定義と値の割り当て方法は何ですか?

VBでは、動的配列はReDimステートメントを使用して定義と値の割り当てができます。以下は例です:

Dim myArray() As Integer

ReDim myArray(4) '定义一个包含5个元素的整型数组

'给数组赋值
myArray(0) = 1
myArray(1) = 2
myArray(2) = 3
myArray(3) = 4
myArray(4) = 5

上記の例では、まずDimステートメントを使用して、ダイナミック配列myArrayを定義し、その後、ReDimステートメントを使用して配列のサイズを5に指定しています。その後、インデックスを使用して配列の要素に値を割り当てています。

ReDimステートメントを使用して配列のサイズを再定義する際には、元の配列のデータが失われることに注意が必要です。元の配列のデータを保持したい場合は、次のようにPreserveキーワードを使用することができます。

ReDim Preserve myArray(9) '重新定义数组大小为10,并保留原数组中的数据
bannerAds