On 3 Dez., 00:56, Masaki Suketa <masaki.suk... / nifty.ne.jp> wrote:
> Masaki Suketa wrote:
>
>  >  > one.GetHierarchy(nil,ON_CONST::HsPages,a_string)
>  >
>  >   one.GetHierarchy("",ON_CONST::HsPages,a_string)
>  >
>
> Or try to use WIN32OLE#_invoke method.
> include WIN32OLE::VARIANT
> one._invoke(dispid, ["", ON_ONST::HsPages, a_string],
>                  [VT_BSTR, VT_I4, VT_BSTR|VT_BYREF])
> The dispid should be dispatch id of GetHierarchy method.
>
>   Regards,
>   Masaki Suketa

Dear Masaki,

thank you very much, that did the trick! Now I'm getting a massive XML
string as promised!

Kind regards,

Rainer