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
