2009-08-25 7 views
1

Я много искал, но еще не получил стандартного или довольно систематического руководства для Win32Ole в Ruby. Ruby на windows Дэвидом очень хорошо, но мне нужен полный, систематический стандартный учебник для WIN32OLE ruby ​​API.Любое стандартное руководство для Ruby WIN32OLE API?

Пожалуйста, предложите!

Благодаря

Прадйумна

ответ

1

Я боюсь, что вы не можете найти. Дэвид Мюлле - working on a book, но это скорее подразумевает, что это еще какое-то значительное время от публикации.

Мне нужен полный, систематический стандарт учебник для WIN32OLE ruby ​​API.

Как «полный», «систематический» и «стандартный» вам это действительно нужно? Вы должны учитывать, что у кого-то должна быть мотивация для создания такого учебника, который будет существенной частью работы, чтобы нести никакой награды; поэтому книга готовится - тогда мы можем заплатить Дэвиду за его опыт!

Таким образом, нам может потребоваться изменить вашу потребность, чтобы быть более выполнимой в текущей реальности: существуют ли особые проблемы (ы), которые вы пытаетесь решить? Не могли бы вы задать здесь несколько конкретных вопросов?

+0

Хорошо, Anyways Спасибо ... Я думаю, до тех пор, пока Дэвид не закончит свою книгу, мне, возможно, придется постоянно смотреть в rdoc. – RubyDubee

1

Я думал о публикации того же вопроса, когда я наткнулся на ваш пост. Я не уверен, что именно вы пытаетесь сделать, но у меня были некоторые успехи в Ruby и Excel. Я нахожу, что если вы можете создать макрос Excel, который сделает что-то похожее на то, что вам нужно сделать Ruby, вы можете более или менее «рубить» макрокод и получить доступ ко всем одинаковым методам и атрибутам в вашем Ruby-коде. Я смог выяснить, как заставить Ruby создавать графики Excel и кодирование цвета ячеек таким образом. Если программное обеспечение, с которым вы хотите взаимодействовать, имеет аналогичный инструмент для макроса, вы можете решить, как использовать ruby ​​для взаимодействия с этим программным обеспечением. Я с нетерпением жду книги, которую Майк упомянул.

0

Предполагая, что проблемы с win32OLE, а не с ruby, я был бы полуисследован искать руководства на других языках сценариев, таких как perl.

+0

Я предлагаю вам взять Vbscript в качестве примера, есть много скриптов vbs (включая vba-код), которые делают такие вещи с помощью объектов ActiveX Com и что вы можете конвертировать в Ruby с помощью win32OLE. Конечно, я склонен программировать на обоих языках. – peter