本文简要介绍ruby语言中 WIN32OLE.new
的用法。
用法
new(server, [host]) → WIN32OLE object
new(server, license: 'key') → WIN32OLE object
返回一个新的 WIN32OLE
对象(OLE 自动化对象)。第一个参数 server 指定 OLE 自动化服务器。第一个参数应该是 CLSID 或 PROGID。如果指定了第二个参数主机,则返回主机上的 OLE 自动化对象。如果提供 :license 关键字参数,则 IClassFactory2::CreateInstanceLic 用于创建许可服务器的实例。
WIN32OLE.new('Excel.Application') # => Excel OLE Automation WIN32OLE object.
WIN32OLE.new('{00024500-0000-0000-C000-000000000046}') # => Excel OLE Automation WIN32OLE object.
相关用法
- Ruby WIN32OLE.methods用法及代码示例
- Ruby WIN32OLE.locale用法及代码示例
- Ruby WIN32OLE.ole_show_help用法及代码示例
- Ruby WIN32OLE.locale =用法及代码示例
- Ruby WIN32OLE.connect用法及代码示例
- Ruby WIN32OLE.codepage用法及代码示例
- Ruby WIN32OLE.create_guid用法及代码示例
- Ruby WIN32OLE.const_load用法及代码示例
- Ruby WIN32OLE.codepage =用法及代码示例
- Ruby WIN32OLE.setproperty用法及代码示例
- Ruby WIN32OLE_METHOD#visible?用法及代码示例
- Ruby WIN32OLE_TYPE#src_type用法及代码示例
- Ruby WIN32OLE_VARIANT[i,j,...] =用法及代码示例
- Ruby WIN32OLE_EVENT.new用法及代码示例
- Ruby WIN32OLE_PARAM#ole_type_detail用法及代码示例
- Ruby WIN32OLE_RECORD类用法及代码示例
- Ruby WIN32OLE_VARIANT[i,j,...]用法及代码示例
- Ruby WIN32OLE_RECORD#to_h用法及代码示例
- Ruby WIN32OLE_RECORD#ole_instance_variable_get用法及代码示例
- Ruby WIN32OLE_TYPE#typekind用法及代码示例
- Ruby WIN32OLE_VARIANT.vartype用法及代码示例
- Ruby WIN32OLE_TYPE#source_ole_types用法及代码示例
- Ruby WIN32OLE_VARIABLE#name用法及代码示例
- Ruby WIN32OLE_PARAM#retval?用法及代码示例
- Ruby WIN32OLE_PARAM#input?用法及代码示例
注:本文由纯净天空筛选整理自ruby-lang.org大神的英文原创作品 WIN32OLE.new。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。