助田です。

In message "[ruby-list:41111] win32oleで複数のout引数をARGVで取得できない"
    on 05/09/06, tateishi / nippontect.co.jp <tateishi / nippontect.co.jp> writes:

> win32oleで、複数の[out]引数に、BSTRを渡して、
> WIN32OLE::ARGVで取得しようとすると、
> 一番最後の引数しか取得することができません。
> 
> HRESULT GetStatus([out] VARIANT* p1,
>                   [out] VARIANT* p2,
>                   [out] VARIANT* p3,
>                   [out,retval] VARIANT* retval)
> {
>   *p1 = _variant_t("aaa");
>   *p2 = _variant_t("bbb");
>   *p3 = _variant_t("ccc");
>   *retval = _variant_t(true);
>   return S_OK;
> }

私個人宛で結構ですので、単純なサーバー側のソースを送っていただくことは
できますか?

  助田 雅紀