I am trying to call a C# dll from QTP (uses vbscript). I have tried a number of things with no success:
As Marc said, but I think it merits an answer. If you ensure that your dll will be available though the COM mechanics, your script should be able to call into it with things like CreateObject.
How to register .NET assembly for COM interop