> OUT is used for COM support. It uses the same mechanism as VAR but no > value is passed when calling the procedure, only the output > is important. How does this work? AFAIK using VAR parameters, the address is passed, not the value. Andras