vbscriptの基本 - vbs配列の定義と使用法 配列
2022-02-08 20:47:58
vbs配列の定義と使い方
Arrayは、配列を含む変数を返すことができます。
注:配列の最初の要素は0である。
構文
配列(arglist)
引数の説明
arglist 必須。配列の要素値のリスト (カンマで区切られる)。
インスタンス
例1
dim a
a=Array(5,10,15,20)
document.write(a(3))
出力します。
20
例2
dim a
a=Array(5,10,15,20)
document.write(a(0))
出力してください。
5
配列変数です。1つの変数に複数の値を代入する必要がある場合があります。そこで、一連の値を格納できる変数を作成し、これを配列と呼びます。
'Static arrays
dim a(2)
a(0)="George"
a(1)="john"
a(2)="Ethon"
for i =0 to 2
msgbox a(i)
next
for i =0 to ubound(a) 'ubound function, return to the specified array of dimensions of the maximum available subscript
msgbox a(i)
next
'Dynamic arrays
dim a()
for i = 0 to 2
redim preserve a(i) 'ReDim statement, used to declare dynamic array variables and allocate or reallocate storage space at the procedure level
a(i)=i+1
msgbox a(i)
next
ダイナミックな2次元配列
'Dynamic two-dimensional arrays
Dim MyArray() 'First define a one-dimensional dynamic array
ReDim MyArray(1,1) 'Redefine the size of the array
MyArray(0,0) = "A" 'Assign values to the array separately
MyArray(0,1) = "a"
MyArray(1,0) = "B"
MyArray(1,1) = "b"
ReDim Preserve MyArray(1,2) 'Redefine the size of the array
MyArray(0,2) = "A-a" 'Continue to assign values to the array
MyArray(1,2) = "B-b"
MsgBox UBound(MyArray,1)
MsgBox UBound(MyArray,2)
For i=0 To UBound(MyArray,1)
For j=0 To UBound(MyArray,2)
MsgBox MyArray(i,j) 'Iterate through the array and output the array values
Next
Next
一次元動的配列
Dim MyArray() 'First define a one-dimensional dynamic array
ReDim MyArray(3) 'redefine the size of this array
MyArray(0) = "I" 'Assign values to the array separately
MyArray(1) = "to"
MyArray(2) = "learn"
MyArray(3) = "learn"
ReDim Preserve MyArray(5) 'redefine the size of this array
MyArray(4) = "Measure" 'Continue to assign values to the array
MyArray(5) = "test"
For i=0 To UBound(MyArray)
MsgBox MyArray(i) 'Iterate through the array and output the array values
Next
今回の記事は以上です、必要な方はどうぞ。
関連
-
vbs 定期的な監視任務のシフト、定期的に目指しています。
-
VBS再帰的手法による多階層ディレクトリフォルダ作成方法
-
vbs自作数字パズルゲーム実装コード
-
指定されたファイルを指定されたディレクトリにバックアップし、日付で名前を変更するVbsコード
-
管理者権限でbatファイルを自動実行(vbsとbatの2つの方法)
-
VBSの基本 - vbscript動的配列
-
VBS の基本 - vbscript 辞書オブジェクト
-
VBSテクノロジーインサイダー。CreateObject関数の説明
-
Excelのレポートを作成するVbscriptの共通操作のまとめ
-
Iisext.vbsでWebサービス拡張を有効にする方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン