[#23717] error at TestDRbMServer (test/drb) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp>

山本です。どうしても原因がわからないので、報告だけ・・・

18 messages 2004/06/19
[#23718] Re: error at TestDRbMServer (test/drb) — nobu.nakada@... 2004/06/19

なかだです。

[#23719] Re: error at TestDRbMServer (test/drb) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/06/19

山本です。

[#23720] Re: error at TestDRbMServer (test/drb) — nobu.nakada@... 2004/06/19

なかだです。

[#23724] Re: error at TestDRbMServer (test/drb) — "H.Yamamoto" <ocean@...2.ccsnet.ne.jp> 2004/06/19

山本です。

[#23762] Ruby 1.8.2 to be released. — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

40 messages 2004/06/23

[#23784] URI() — Tanaka Akira <akr@...17n.org>

前から思っていたのですが、URI.parse("http://...") を URI("http://...")

19 messages 2004/06/25

[ruby-dev:23695] Re: Shell.Application on WIN32OLE

From: Yuuji Oguri <jaa02670@...>
Date: 2004-06-16 12:14:09 UTC
List: ruby-dev #23695
小栗と申します。

In message "[ruby-dev:23693] Shell.Application on WIN32OLE"
  on Wed, 16 Jun 2004 16:10:07 +0900
  Masahiro Kitajima <katonbo@katontech.com> wrote:
>Yamamoto さん wrote:

>> 問題は、なぜこうすると落ちないのかわからないということと、CoInitializeEx 
>> は Win98(またはWin95+DCOM)や WinNT4.0   以降で使える関数なので、古いOSで
>> は使えないということです。 

MSDN には OleInitiailze() は内部的に COINIT_APARTMENTTHREADED を
引数として CoInitializeEx() を呼び出すとの記述があるので、
multi thread がらみではないかと思います。
Ruby の native thread 対応については把握してないので、
これ以上はわかりませんが。

実際問題としては OleInitialize() が使えて CoInitializeEx() が
使えない OS は WinNT3.x と DCOM なしの Win95 だけなので、
CoInitializeEx() を使って問題ないのではないかと思います。

----
小栗 勇二
jaa02670@nifty.com



In This Thread