iT邦幫忙

DAY 20
6

InstallShield 腳本 InstallScript 30日系列 第 16

InstallShield 腳本 InstallScript 30日(20)

  • 分享至 

  • xImage
  •  


流程控制與分支

InstallScript的常用流程控制和分支指令包含以下數個:

if
for
switch
while 
repeat-until

通常若是固定次數的迴圈用for,若要轉移控制則用goto,最簡單的分支控制則是用if,參考以下範例:

if (condition)
	then // do something
	else // do something else 
endif;

其中的condition,可用=,>,>=,<=等運算子來判斷是否成立。

有趣的是這些運算子不僅可用在數字比較,還可以用在字串比較上,例如:

"a" < "b" 結果為 TRUE
"string" = "STRING" 結果亦為 TRUE(因為字串在比較時是不區分大小寫的)

InstallScript也支援邏輯運算子,包含如下:

&& :And
|| :Or
!  :Not
!= :Not equal

鐵人文總整理


上一篇
InstallShield 腳本 InstallScript 30日(19)
下一篇
InstallShield 腳本 InstallScript 30日(21)
系列文
InstallShield 腳本 InstallScript 30日26
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

我要留言

立即登入留言