Chad wrote: >Your performance problem may be related to your VB parameters >being ByRef.
This remembers me of all the problems I experienced in my VB6 days caused by the simple fact that parameter passing counterintuitively defaulted to by-reference... The company I worked for has published some VB6-written COM libraries three years ago and still running into ByRefs they can't get rid of because of version-compatability issues. Just another thing that shows me that .NET is really providing improvement. Regards, Stefan