Option Explicit


変数を強制的に宣言するもの。

スクリプトの先頭に書く。


変数を強制的に宣言することで、変数名の入力ミスを防げる。




Option Explicitで変数宣言を強制してるのでDimを消すと

'ERROR : この変数は宣言されていません。: 'oRoot' - [line 8]

と出る。


---------------------------------------------------------------------------------------------



'VBScriptの例
Option Explicit

Main()

sub Main()
dim oModel, oRoot, oGroup, oGroups
set oRoot = ActiveProject.ActiveScene.Root
oRoot.AddGroup
oRoot.AddModel( oRoot.Children )
set oModel = oRoot.FindChild("_3D_Model")

set oGroups = oModel.Groups
LogMessage "Number of Groups : " & oGroups.Count
for each oGroup in oGroups
LogMessage oGroup.Name
next
end sub