ole_respond_to?(name) -> bool
[permalink][rdoc]指定したメソッドをオブジェクトがサポートしているか調べます。
OLEオートメーションサーバが引数で指定した名前のメソッド(プロパティ)をサポートしているかどうかを調べます。
なお、OLEオートメーションの仕様により、メソッド名の大文字、小文字は区別されません。
excel = WIN32OLE.new('Excel.Application') excel.ole_respond_to?(:quit) #=> true excel.ole_respond_to?(:exit) #=> false