From: "Morris, Chris" Date: 2002-03-08T07:06:14+09:00 Subject: win32ole and ICatalogObject Have a Ruby script to do some COM+ administration. There's a funky interface that win32ole seems incapable of working with: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cossdk/htm/ icatalogobject_288j.asp ICatalogObject Properties For late bound calls in VB, it's simple: x = object.Value("PropertyName") object.Value("PropertyName") = x In Ruby, the first call works, but the second does not. First, as is, it won't parse, and it makes sense why it won't. The docs show early binding in C++ has methods get_Value and put_Value, but these don't seem available to late bound clients. Anyone have any idears? Chris