當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Ruby WIN32OLE_VARIANT.array用法及代碼示例


本文簡要介紹ruby語言中 WIN32OLE_VARIANT.array 的用法。

用法

array(ary, vt)

返回 Ruby 對象包裝 OLE 變體,其變體類型為 VT_ARRAY。第一個參數應該是 Array 對象,它指定OLE 數組的維度和每個維度的大小。第二個參數指定 OLE 數組元素的變體類型。

下麵創建二維 OLE 數組。第一個維度大小為 3,第二個維度為 4。

ole_ary = WIN32OLE_VARIANT.array([3,4], VT_I4)
ruby_ary = ole_ary.value # => [[0, 0, 0, 0], [0, 0, 0, 0], [0, 0, 0, 0]]

相關用法


注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 WIN32OLE_VARIANT.array。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。