Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

PRB: Running Visual Basic DHTML Applications on Internet Explorer 4 or 5 Causes Run-Time Error 13 'Type Mismatch'


View products that this article applies to.

This article was previously published under Q258818

↑ Back to the top


Summary

You distribute a Visual Basic DHTML application, but the application does not work correctly on some computer. Typically it gives run-time error 13, "type mismatch".

↑ Back to the top


Cause

Either the application was developed on a computer with Internet Explorer 5.x and distributed to systems with Internet Explorer 4.x or it was developed on a computer with Internet Explorer 4.x and distributed to computers running Internet Explorer 5.x

↑ Back to the top


Resolution

Visual Basic DHTML applications developed on computers with Internet Explorer 4.x can only be run on computers with Internet Explorer 4.x, and applications developed on computers with Internet Explorer 5.x can only be run on computers with Internet Explorer 5.x.

↑ Back to the top


More information

The type library found in the Internet Explorer 4.x Mshtml.dll and in Internet Explorer 5.x Mshtml.tlb files are slightly different, and the virtual function tables are compiled to be slightly different when the .dll file is generated.

For additional information, click the article number below to view the article in the Microsoft Knowledge Base:
241932� PRB: Run-Time Error 13 While Running VB DHTML Applications

For more information about developing Web-based solutions for Microsoft Internet Explorer, visit the following Microsoft Web sites:

↑ Back to the top


Keywords: kbprb, kbdhtml, KB258818

↑ Back to the top

Article Info
Article ID : 258818
Revision : 4
Created on : 5/11/2006
Published on : 5/11/2006
Exists online : False
Views : 398