iT邦幫忙

5

InstallShield 腳本 InstallScript 30日(15)


今天所要說的是陣列

InstallScript也支援陣列,以下即為使用方式:

NUMBER anItems(10);

如果一開始沒有給予陣列長度,則初始長度為0,之後可使用resize指令改變陣列長度。

InstallScript陣列項目是從0起算的,所以以一個長度為10的陣列,索引是從0到9。要取得陣列長度,可以用SizeOf指令。

請參考以下範例:

for i = 0 to SizeOf(anItems) - 1 
	anItems(i) = i * i;
endfor;

//結果為賦予這10個元素i*i的初值。

有趣的一點是陣列和表列之間也可以互相複製,所使用指令為:

ListAppendFromArray:複製陣列予表列
ListAppendToArray:複製表列予陣列

鐵人文總整理


1 則留言

0

我要留言

立即登入留言