Rational Rose OLE Automation problem

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Rational Rose OLE Automation problem

John Whittaker-3
Hello Dolphiners,

It's been awhile since I've posted to this newsgroup.  That's sad because I
think the Dolphin newsgroup is one of the best in the whole comp.lang....
hierarchy.  I also haven't been able to use Dolphin as much because I've
just gotten so sick of Windows ME that I've switched to Linux.  I've been
trying to learn to use VW 5i4 NC on Linux, but it's just harder to approach
and the environment (IMHO) is not as good as Dolphin.  I now use Dolphin
mostly at work.

I've been attempting to use Dolphin to access the OLE Automation facilities
in Rational Rose but so far I've had only limited success.  I think my
biggest hurdle is that I cannot inspect any of the IDispatch objects from
Rose.  For some reason the type library contents (?) that make inspecting
COM objects possible is missing from my Rational Rose classes in Dolphin.  I
used the Active-X Component Wizard to generate the classes from the Rose
typelib file.

For example, here's a walkback from trying to inspect an instance of
RationalRoseIRoseApplication:

TKindDispatchAnalyzer(Object) >>doesNotUnderstand
AXTypeInfoAnalyzer class>>onTypeInfo:
RationalRoseIRoseApplication(COMInterface)>>coclassTypeInfoIfNone
RationalRoseIRoseApplication(COMInterface)>>typeInfoIfNone:
[] in RationalRoseIRoseApplication(IDispatch)>>typeInfoIfNone:
RationalRoseIRoseApplication(IDispatch)>>getTypeInfo:ifNone:
RationalRoseIRoseApplication(IDispatch)>>typeInfoIfNone:
AXInspector>>getFieldList
AXInspector(Inspector)>>object:
AXInspector class(Inspector class)>>shellOn:
RationalRoseIRoseApplication(Object)>>inspect
SmalltalkWorkspace>>inspectIt.

Has anybody worked with Rose from Dolphin before?  Or  is there something I
could do to fill in the missing information?

TIA,

John Whittaker


Reply | Threaded
Open this post in threaded view
|

Re: Rational Rose OLE Automation problem

Bob Jarvis
"John Whittaker" <[hidden email]> wrote in message news:<aj8ick$deg$[hidden email]>...
> Hello Dolphiners,
>
> It's been awhile since I've posted to this newsgroup.  That's sad because I
> think the Dolphin newsgroup is one of the best in the whole comp.lang....
> hierarchy.  I also haven't been able to use Dolphin as much because I've
> just gotten so sick of Windows ME that I've switched to Linux.  I've been
> trying to learn to use VW 5i4 NC on Linux, but it's just harder to approach
> and the environment (IMHO) is not as good as Dolphin.  I now use Dolphin
> mostly at work.

Have you tried running Dolphin XP under something like Wine?  I'd
heard that earlier versions (3.x?) worked OK.  It might be worth a
try.

Bob Jarvis