all groups > dotnet interop > september 2005 >
You're in the

dotnet interop

group:

Use an OCX together with a own TLB-file


Use an OCX together with a own TLB-file Sebastian W
9/14/2005 7:04:36 AM
dotnet interop:
Hello.

I have exported the IDL from a OCX file in oder to change some details
(I removed some classes/interfaces, because they caused errors...).
Then I compiled the IDL to a typelibary (*.TLB) usin MIDL.

Now I want to use this component with my customized tlb in a .net
project.
But when I create a reference to the .tlb file dotnet loads the
original components and seems to ignore the changes I made to the tlb.

What to do now? How can I load/access the component the way I defined
it in the idl/tlb??

Thanks in advance
Sebastian
Re: Use an OCX together with a own TLB-file Robert Jordan
9/14/2005 7:03:15 PM
Hi Sebastian,

[quoted text, click to view]

- remove the old reference
- create an interop assembly with

tlbimp /out:Interop.XYZ.dll /namespace:Your.Fine.Namespace name.tlb

- add Interop.XYZ.dll as a .NET reference to your project

AddThis Social Bookmark Button