C : SketchUp  February 21, 2009

●SketchUp::Ruby に挑戦!

Google SketchUpでRuby に挑戦(おそ!)

Version
Google SketchUp : 6.4.112
Ruby : 1.8.7

サンプルコードはSeagateさんから(ありがとうございます。(2006年の記事))

Rubyコンソールからの実行は
def XXX end で定義した場合、実行時 XXX()
(「()」を忘れずに!)

SampleFile:WinOLE_Test_Excel.rb

#Start-----------------------------------
#ライブラリの要求
require 'sketchup.rb'
require 'win32ole'

#プログラム
def Excel01
excel = WIN32OLE.new('Excel.Application')
excel.visible = TRUE

workbook = excel.Workbooks.Add()
worksheet = workbook.Worksheets(1)

end

#メニュー「Plugins」に「Excel ON」を追加
UI.menu("Plugins").add_item("Excel ON"){ Excel01() }

file_loaded("WinOLE_Test_Excel.rb")
#END-----------------------------------

Posted by m_eguchi at February 21, 2009 03:22 PM