648件ヒット
[101-200件を表示]
(0.081秒)
種類
ライブラリ
- ビルトイン (224)
- etc (11)
- fiddle (55)
-
fiddle
/ types (11) -
net
/ http (6) - nkf (11)
- pathname (11)
- resolv (11)
- rubygems (11)
-
rubygems
/ installer (22) -
win32
/ resolv (11) - win32ole (154)
クラス
-
ARGF
. class (11) - Dir (10)
- Encoding (25)
-
Fiddle
:: Function (11) - File (25)
-
File
:: Stat (11) -
Gem
:: Installer (22) - IO (21)
-
Net
:: HTTP (6) - Object (11)
- Pathname (11)
-
Process
:: Tms (22) - WIN32OLE (66)
-
WIN32OLE
_ EVENT (11) -
WIN32OLE
_ TYPE (33) -
WIN32OLE
_ TYPELIB (22) -
Win32
:: Resolv (11)
キーワード
-
CP
_ ACP (11) -
CP
_ THREAD _ ACP (11) - Cygwin (11)
- DOSISH 対応 (11)
- Fiddle (11)
- Hosts (11)
- MinGW (11)
- NKF (11)
- Rubyの起動 (11)
- STDCALL (11)
-
VT
_ ERROR (11) - WIN32OLE (11)
- Win32 (11)
- Win32Types (11)
- aliases (11)
- binwrite (11)
- birthtime (31)
- codepage (11)
- connect (11)
-
create
_ guid (11) - cstime (11)
- cutime (11)
-
default
_ event _ sources (11) -
default
_ external (3) - extname (5)
- fileno (10)
- flush (10)
-
generate
_ windows _ script (11) -
get
_ hosts _ path (11) - guid (11)
- helpfile (11)
-
inplace
_ mode= (11) -
name
_ list (11) - new (11)
-
ole
_ show _ help (11) - open (22)
- path (11)
-
rb
_ io _ mode _ flags2 (11) -
relative
_ path _ from (11) -
respond
_ to? (11) -
rubygems
/ security (11) - spawn (44)
- sysconfdir (11)
- trap (22)
-
win32
_ last _ error (11) -
win32
_ last _ error= (11) - win32ole (11)
-
win
_ platform? (11) -
windows
_ stub _ script (11) -
write
_ timeout (6) - セキュリティモデル (11)
- 正規表現 (11)
検索結果
先頭5件
-
Encoding
. aliases -> Hash (6112.0) -
エンコーディングの別名に対して元の名前を対応づけるハッシュを返します。
...ンコーディングの別名に対して元の名前を対応づけるハッシュを返します。
//emlist[例][ruby]{
p Encoding.aliases
#=> {"BINARY"=>"ASCII-8BIT", "ASCII"=>"US-ASCII", "ANSI_X3.4-1968"=>"US-ASCII",
# "SJIS"=>"Windows-31J", "eucJP"=>"EUC-JP", "CP932"=>"Windows-31J"}
//}... -
Dir
# fileno -> Integer (6106.0) -
self に関連づけられたファイル記述子を表す整数を返します。
...self に関連づけられたファイル記述子を表す整数を返します。
//emlist[例][ruby]{
Dir.open("..") { |d| d.fileno } # => 8
//}
本メソッドでは POSIX 2008 で定義されている dirfd() 関数を使用します。
@raise NotImplementedError Windows などの dirfd()......関数が存在しないプラッ
トフォームで発生します。
@raise IOError 既に自身が close している場合に発生します。
@see IO#fileno... -
Encoding
. default _ external -> Encoding (6106.0) -
既定の外部エンコーディングを返します。
...default_external を決定します。ロケールの確認・設定方法については各システムのマニュアルを参照してください。
-E オプションを指定していない場合は、WindowsではUTF-8、その他のOSではロケールに従って default_external を決......default_external は必ず設定されます。Encoding.locale_charmap が nil を返す場合には US-ASCII が、
ロケールにRubyが扱えないエンコーディングが指定されている場合には ASCII-8BIT が、default_external に設定されます。
@see spec/rubycmd locale(1),......Encoding.locale_charmap Encoding.default_internal... -
Encoding
. name _ list -> [String] (6106.0) -
利用可能なエンコーディングの名前を文字列の配列で返します。
...利用可能なエンコーディングの名前を文字列の配列で返します。
//emlist[例][ruby]{
p Encoding.name_list
#=> ["US-ASCII", "ASCII-8BIT", "UTF-8",
# "ISO-8859-1", "Shift_JIS", "EUC-JP",
# "Windows-31J",
# "BINARY", "CP932", "eucJP", ...]
//}... -
Fiddle
. win32 _ last _ error -> Integer (6106.0) -
最後に Fiddle::Function#call で C の関数を呼び出した 結果設定された errno を返します。
...最後に Fiddle::Function#call で C の関数を呼び出した
結果設定された errno を返します。
このメソッドは Windows 環境でのみ定義されています。
この値はスレッドローカルです。... -
Fiddle
. win32 _ last _ error=(errno) (6106.0) -
Fiddle.win32_last_error で返される値を設定します。
...Fiddle.win32_last_error で返される値を設定します。
errno は fiddle が設定するのでユーザはこのメソッドを使わないでください。
このメソッドは Windows 環境でのみ定義されています。
@param errno 設定する errno... -
IO
# flush -> self (6106.0) -
IO ポートの内部バッファをフラッシュします。
...せん(特にWindowsで)。
即座にメタデータも更新したいときは IO#fsync を使います。
@raise IOError 自身が書き込み用にオープンされていなければ発生します。
@raise Errno::EXXX fflush(3) が失敗した場合に発生します。
//emlist[例][ruby]{......require "tempfile"
Tempfile.open("testtmpfile") do |f|
f.print "test"
File.read(f.path) # => ""
f.flush
File.read(f.path) # => "test"
end
//}... -
Pathname
# relative _ path _ from(base _ directory) -> Pathname (6106.0) -
base_directory から self への相対パスを求め、その内容の新しい Pathname オブジェクトを生成して返します。
...self への相対パスを求め、その内容の新しい Pathname
オブジェクトを生成して返します。
パス名の解決は文字列操作によって行われ、ファイルシステムをアクセス
しません。
self が相対パスなら base_directory も相対パス、self......@raise ArgumentError Windows上でドライブが違うなど、base_directory から self への相対パスが求められないときに例外が発生します。
//emlist[例][ruby]{
require 'pathname'
path = Pathname.new("/tmp/foo")
base = Pathname.new("/tmp")
path.relative_path_from(base)... -
WIN32OLE
_ TYPE # default _ event _ sources -> [WIN32OLE _ TYPE] (6106.0) -
型が持つソースインターフェイスを取得します。
...型が持つソースインターフェイスを取得します。
default_event_sourcesメソッドは、selfがCoClass(コンポーネントクラス)
の場合、そのクラスがサポートするデフォルトのソースインターフェイス(イ
ベントの通知元となるイン......LE_TYPEの配列と
して返します。返すのは配列ですが、デフォルトのソースインターフェ
イスは最大でも1インターフェイスです。ソースインターフェイスを持
たない場合は空配列を返します。
tobj = WIN32OL......ame} was called"
p arg
end
end
end
evt = WIN32OLE_EVENT.new(ctl)
evt.handler = WebEvent.new
ctl.navigate2 'http://www.ruby-lang.org/'
loop do
break if evt.handler.completed
WIN32OLE_EVENT.message_loop
end
ctl.Quit
このプログラムを実行するとWindows7のIE8環... -
static int rb
_ io _ mode _ flags2(int mode) (6106.0) -
open(2) のようなモード指定modeをruby内部のモードフラグに変換します。
...す。
modeは、O_RDONLY, O_WRONLY, O_RDWRのいずれかで
対応する以下の値のいずれかを返します。
* FMODE_READABLE,
* FMODE_WRITABLE,
* FMODE_READWRITE
FMODE_READWRITEは、FMODE_READABLEと
FMODE_WRITEABLEの論理和です。
Microsoft Windows などファイルに... -
WIN32OLE (6018.0)
-
OLEオートメーションサーバをRubyで操作するためのクラスです。
...OLEオートメーションサーバをRubyで操作するためのクラスです。
Windowsの多くのアプリケーションやライブラリは、COMと呼ばれるAPI群を利用
して他のプログラムから操作できます。WIN32OLEがサポートしているのは、
COMのAPIの......るOLEオートメー
ション(IDispatchインターフェイス)とそれに付随するリフレクション用のイ
ンターフェイスです。
これらのインターフェイスをサポートしている代表的なWindowsアプリケーショ
ンに、Office、IE、iTunes、Illustr......orがあります。また、WMI、WshShellな
どのライブラリを利用してWindowsの情報を操作することも可能です。これらの
プログラムをOLEオートメーションサーバと呼びます。
WIN32OLEオブジェクトは、OLEオートメーションサーバが提...