> > I think VB only supports automation-enabled COM items (a couple
> of my own
> > creations, which have dual interfaces, work just fine), so I'm guessing
> this
> > DLL doesn't support automation, only the other type of
> interface (I'm not
> > sure exactly what I'm talking about here, but it's something about the
> dual
> > interface thing - this DLL probably isn't dual interface).
>
> That could be true. Told you I was rusty. :-)
Heh, still, your idea was fantastic in concept so I still applaud it. And I
have an OPC spec here which makes it clear that OPC supports a 'Custom
Interface' (all servers must support it), and an 'Automation Interface' as a
layer on top (optional). So I guess we skipped the automation part - lucky
we weren't thinking of writing our client in VB!
> Ok, I assume you're using MSVC7.x? I've just had a look at the tools that
> come with MSVC6.0 and there are a number of OLE tools. OLE View looks like
> it might do the job for you.
I'm using VC 6.0 here - I have never been able to get to grips with .NET for
various reasons so I stick to what I know I have a vague chance of
controlling {:v)
Ohhhhhh man... that is sweeeeeet! OLE View did the trick, it started our
server (didn't ask it to, I just tried to expand the branch that was our
CLSID), and it shows me the implemented interfaces! Microsoft just went up
in my estimation a fraction {:v)
> Btw, from your descriptions it sounds like your 3rd party DLL isn't a COM
> one. Have I got the wrong end of the stick here? Is it just your server
> which is COM? I think there is also a MSVC tool for looking at
> regular DLLS.
> I think it can be done in depends.
I had believed that that DLL was all there was - and that therefore it must
be COM, since we certainly don't do any in our part. However, I've now
discovered that some of these interfaces are naming things like OPCProxy.dll
and opccomn_ps.dll in my System32 directory - seems THEY are the culprits. I
will see if I can load them in VB in a sec.
But this has done what I needed - thanks Paul, you're a star. I had no idea
those tools were even there - I only ever use WinDiff!
--
Jason Teagle
[EMAIL PROTECTED]
_______________________________________________
msvc mailing list
[email protected]
See http://beginthread.com/mailman/listinfo/msvc_beginthread.com for
subscription changes, and list archive.