Well, isn't that strange. I did some of my own testing and found that @ProductSuite returned a VarType() of 8 which is a string so Val() is needed to convert to integer.
code:
break on
"VarType is: "
VarType(@ProductSuite) ?

"@@ProductSuite is: "
@ProductSuite ?

if Val(@ProductSuite) & 16
"It is a Terminal Server" ?
endif

get $_



[ 08. November 2002, 03:53: Message edited by: LLigetfa ]
_________________________
Give a man a fish and he will be back for more. Slap him with a fish and he will go away forever.