Gruff, thanks for posting. I'm trying to step through your VB.NET example using the files in testbed.zip but I get the following error when I start up StetchUp:
"Error Loading File testbed.rb no such file to load win32ole"
My guess is that the Ruby script in Sketchup cannot find the library win32ole.rb. I downloaded and installed Ruby 1.8 for windows (http://rubyinstaller.org/) because I suspect the win32ole.rb is somewhere in the Ruby installation. If I find win32ole.rb I will copy it to the Plugins folder (C:\Program Files\Google\Google SketchUp 8\Plugins)
However I can't seem to find the required library. The most I can find is C:\Ruby187\lib\ruby\1.8\win32ole\property.rb.
Do you know what files are required for the win32ole to work? Did you have any issues with this?