У меня проблема при использовании обуви.Я в основном пытаюсь открыть документ Excel и передать имена листов в list_box.Следующий метод вызывается нажатием кнопки после выбора файла.(Это все работает, и файл открывается)
exc = WIN32OLE::new('excel.Application')
excWB = exc.Workbooks.Open(xlsFile)
@excWS = Array::new
exc.visible = true
excWB.Worksheets.each { |ws| @excWS.push(ws.name) }
para @excWS
list_box :items=> @excWS
Мало того, что имена не отображаются в list_box, приложение вылетает вскоре после загрузки окна без ошибок.para @excWS показывает имена рабочих листов без проблем.
Что я делаю не так?