BUG: Run-Time Error Message -2147417848 (80010108) When Passing Array of Dictionary Objects (270589)
The information in this article applies to:
- Microsoft Visual Basic Professional Edition for Windows 6.0
- Microsoft Visual Basic Enterprise Edition for Windows 6.0
This article was previously published under Q270589 SYMPTOMS
You have a Visual Basic ActiveX DLL that has a method that takes an array of Scripting Dictionary Objects as an argument. It may work fine when your Visual Basic client is run in the Visual Basic integrated development environment (IDE) by using this method, but when you run it as a compiled application, you get the following run-time error message:
Run-time error '-2147417848 (80010108)':
Method '~' of object '~' failed
This only occurs when you use late binding to call the method.
RESOLUTION
Use early binding to work around the problem.
STATUSMicrosoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.
Modification Type: | Major | Last Reviewed: | 1/11/2001 |
---|
Keywords: | kbbug kbDSupport KB270589 |
---|
|