Since I upgraded to Delphi 6 and doa 3.4.6.1 I get "Invalid variant type" errors on a procedure with more than one output parameter when using named parametermode. This was not a problem before.
I can't see i'm doing anything wrong, and it works on XP (my machine) but not on NT4/2000!
Example...