赞 | 3 |
VIP | 0 |
好人卡 | 39 |
积分 | 1 |
经验 | 101436 |
最后登录 | 2017-9-1 |
在线时间 | 2276 小时 |
Lv1.梦旅人 路人党员
- 梦石
- 0
- 星屑
- 52
- 在线时间
- 2276 小时
- 注册时间
- 2010-12-30
- 帖子
- 3225
|
galaxys 发表于 2011-10-2 21:26
运行这个提示“require方法没有定义”……所以说这个WIN32OLE.new('Excel.Application') 要怎么用法呢?请 ...
win32ole.rb 源码
至于 win32ole.so Ruby 程序中就有了(其实这个也有)- require 'win32ole.so'
- # re-define Thread#initialize
- # bug #2618(ruby-core:27634)
- class Thread
- alias :org_initialize :initialize
- def initialize(*arg, &block)
- if block
- org_initialize(*arg) {
- WIN32OLE.ole_initialize
- begin
- block.call(*arg)
- ensure
- WIN32OLE.ole_uninitialize
- end
- }
- else
- org_initialize(*arg)
- end
- end
- end
复制代码 rmxp1.3 可以 require .so 文件 |
|