176件ヒット
[1-100件を表示]
(0.108秒)
ライブラリ
-
io
/ console (11) -
net
/ ftp (11) -
net
/ pop (11) -
net
/ smtp (11) - win32ole (132)
クラス
- IO (11)
-
Net
:: FTP (11) -
Net
:: POP3 (11) -
Net
:: SMTP (11) - WIN32OLE (110)
-
WIN32OLE
_ EVENT (11) -
WIN32OLE
_ TYPE (11)
キーワード
-
_ getproperty (11) -
_ invoke (11) -
_ setproperty (11) -
default
_ event _ sources (11) - each (11)
- handler= (11)
- invoke (11)
-
ole
_ free (11) -
ole
_ func _ methods (11) -
ole
_ method (11) -
ole
_ method _ help (11) -
ole
_ respond _ to? (11) - raw (11)
-
set
_ debug _ output (11)
検索結果
先頭5件
-
Net
:: SMTP # quit -> Net :: SMTP :: Response (18124.0) -
QUIT コマンドを送ります。
...QUIT コマンドを送ります。
通常は Net::SMTP#finish で
QUIT が送られるため利用する必要はないはずです。... -
Net
:: FTP # quit -> nil (18102.0) -
FTP のセッションからログアウトします。
FTP のセッションからログアウトします。 -
WIN32OLE
# invoke(name , *args) -> object | nil (13.0) -
メソッド名を指定してオブジェクトのメソッドを呼び出します。
...l',
:ReadOnly => true,
:Password => 'secret')
excel.invoke(:Quit)
このリストは、以下の記述と同等です。
excel = WIN32OLE.new('Excel.Application')
workbook = excel.workbooks.Open(:FileName =......> 'c:\\users\\public\\test.xml',
:ReadOnly => true,
:Password => 'secret')
excel.Quit... -
IO
# raw(min: 1 , time: 0 , intr: false) {|io| . . . } -> object (7.0) -
raw モード、行編集を無効にして指定されたブロックを評価します。
...time 値に関わらず操作がブロッキングされます。
@param intr trueを指定した場合は、割り込み (interrupt) 、中止 (quit) 、停止 (suspend) の各シグナルを生成する制御文字が有効になります。端末の制御については、 termios のマニュ... -
Net
:: POP3 # set _ debug _ output(f) -> () (7.0) -
デバッグ用の出力 f をセットします。
...ytes
}
実行結果:
POP session started: pop.example.com:110 (POP)
-> "+OK popd <1162042773.26346.155555a1861c@pop.example.com>\r\n"
<- "APOP YourAccount XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\r\n"
-> "+OK\r\n"
<- "STAT\r\n"
-> "+OK 37 339936\r\n"
339936
<- "QUIT\r\n"
-> "+OK\r\n"... -
WIN32OLE
# _ getproperty(dispid , args , types) -> object (7.0) -
DISPIDとパラメータの型を指定してオブジェクトのプロパティを参照します。
...sheet._setproperty(DISPID_CELLS, [1, 2, 'hello'], [VT_I2, VT_I2, VT_BSTR])
puts sheet._getproperty(DISPID_CELLS, [1, 2], [VT_I2, VT_I2]).value #=> 'hello'
workbook.Close(:SaveChanges => false)
excel.Quit
DISPIDはWIN32OLE_METHOD#dispidから取得できます。
@see WIN32OLE::VARIANT... -
WIN32OLE
# _ invoke(dispid , args , types) -> object | nil (7.0) -
DISPIDとパラメータの型を指定してオブジェクトのメソッドを呼び出します。
...メッセージのHRESULTを調べてください。
excel = WIN32OLE.new('Excel.Application')
excel._invoke(302, [], []) # DISPID 302は、Quitメソッド
MFCの制約により、バイト配列の型情報は通常
WIN32OLE::VARIANT::VT_VARIANTとなります。このような場合に... -
WIN32OLE
# _ setproperty(dispid , args , types) -> () (7.0) -
DISPIDとパラメータの型を指定してオブジェクトのプロパティを設定します。
...sheet._setproperty(DISPID_CELLS, [1, 2, 'hello'], [VT_I2, VT_I2, VT_BSTR])
puts sheet._getproperty(DISPID_CELLS, [1, 2], [VT_I2, VT_I2]).value #=> 'hello'
workbook.Close(:SaveChanges => false)
excel.Quit
DISPIDはWIN32OLE_METHOD#dispidから取得できます。
@see WIN32OLE::VARIANT... -
WIN32OLE
# each {|i| . . . } -> () (7.0) -
オブジェクトの列挙インターフェイスを呼び出してアイテム単位にブロックを 実行します。
...イスをサポートしてい
ない場合に通知します。
excel = WIN32OLE.new('Excel.Application')
book = excel.workbooks.add
sheets = book.worksheets(1)
cells = sheets.cells("A1:A5")
cells.each do |cell|
cell.value = 10
end
excel.Quit... -
WIN32OLE
# ole _ free -> () (7.0) -
selfが参照するCOMオブジェクトを解放します。
...クトに対
する操作は行えません。
excel = WIN32OLE.new('Excel.Application')
excel.ole_free # オブジェクトの解放
excel.Quit #=> RuntimeError (failed to get Dispatch Interface)
通常は利用されなくなったWIN32OLEオブジェクトはGCのタイミングで...