Can find it in the doc's: GetComInterfaceForObject returns an IntPtr representing the COM interface of the given .NET type.
I think I need to call Marshal::Release on that return value after use, right?! My regards Axel You can read messages from the DOTNET archive, unsubscribe from DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.