Now this is wierd..

Created a test script and it does not error out with ingrp32, InGrp, and Ingroup..

Here is the script -
code:
cls
break on

?@kix

If ingroup("Domain Users")
?"ingroup test for Domain Users - works"
?"ERROR @ERROR : @SERROR"
ELSE
?"ingroup test for Domain Users - does not work"
?"ERROR @ERROR : @SERROR"
ENDIF

If ingrp32("Domain Users")
?"ingrp32 test for Domain Users - works"
?"ERROR @ERROR : @SERROR"
ELSE
?"ingrp32 test for Domain Users - does not work"
?"ERROR @ERROR : @SERROR"
ENDIF

If InGrp("Domain Users")
?"InGrp test for Domain Users - works"
?"ERROR @ERROR : @SERROR"
ELSE
?"InGrp test for Domain Users - does not work"
?"ERROR @ERROR : @SERROR"
ENDIF

If InTest("Domain Users")
?"InTest test for Domain Users - works"
?"ERROR @ERROR : @SERROR"
ELSE
?"InTest test for Domain Users - does not work"
?"ERROR @ERROR : @SERROR"
ENDIF


get $k

And the results:
quote:

4.21
ingroup test for Domain Users - works
ERROR 0 : The operation completed successfully.Domain Users
ingrp32 test for Domain Users - works
ERROR 0 : The operation completed successfully.Domain Users
InGrp test for Domain Users - works
ERROR 0 : The operation completed successfully.Domain Users
InTest test for Domain Users - works
ERROR 0 : The operation completed successfully.

Kent
_________________________
Utilize these resources:
UDFs (Full List)
KiXtart FAQ & How to's