From: Dossy Date: 2002-07-17T13:54:56+09:00 Subject: Re: win32ole problem with put property On 2002.07.17, BJ wrote: > But neither of these work in Ruby... > > oRecord.StringData(1, "new value") > oRecord.StringData(1) = "new value" I'd start by seeing what methods are available. Stick in something like: p oRecord.StringData(1).ole_methods p oRecord.StringData(1).ole_get_methods (For some reason, these can return different data, so it's good to look at both.) You may see the right way of setting the property that you're looking for. -- Dossy -- Dossy Shiobara mail: dossy@panoptic.com Panoptic Computer Network web: http://www.panoptic.com/ "He realized the fastest way to change is to laugh at your own folly -- then you can let go and quickly move on." (p. 70)