別のキーワード
種類
- 定数 (168)
- インスタンスメソッド (108)
- ライブラリ (12)
ライブラリ
-
win32
/ registry (276)
クラス
-
Win32
:: Registry (108)
モジュール
キーワード
-
REG
_ BINARY (12) -
REG
_ DWORD (12) -
REG
_ DWORD _ BIG _ ENDIAN (12) -
REG
_ DWORD _ LITTLE _ ENDIAN (12) -
REG
_ EXPAND _ SZ (12) -
REG
_ FULL _ RESOURCE _ DESCRIPTOR (12) -
REG
_ LINK (12) -
REG
_ MULTI _ SZ (12) -
REG
_ NONE (12) -
REG
_ QWORD (12) -
REG
_ QWORD _ LITTLE _ ENDIAN (12) -
REG
_ RESOURCE _ LIST (12) -
REG
_ RESOURCE _ REQUIREMENTS _ LIST (12) - [] (12)
- read (12)
-
read
_ bin (12) -
read
_ i (12) -
read
_ s (12) -
win32
/ registry (12) -
write
_ bin (12) -
write
_ i (12) -
write
_ s (12)
検索結果
先頭5件
-
Win32
:: Registry :: Constants :: REG _ SZ (15101.0) -
@todo
@todo
レジストリ値の型。 -
win32
/ registry (24.0) -
win32/registry は Win32 プラットフォームでレジストリをアクセスするための ライブラリです。Win32 API の呼び出しに Win32API を使います。
...value = reg['foo', Win32::Registry::REG_SZ] # 型を限定した読み込み
type, value = reg.read('foo') # 値の読み込み
reg['foo'] = 'bar' # 値の書き込み
reg['foo', Win32::Registry::REG_SZ] = 'bar' # 型指定付き値......の書き込み
reg.write('foo', Win32::Registry::REG_SZ, 'bar') # 値の書き込み
reg.each_value { |name, type, data| ... } # 値の列挙
reg.each_key { |key, wtime| ... } # サブキーの列挙
reg.delete_value('foo') # 値の削除
r......wsh = WIN32OLE.new('WScript.Shell')
value = wsh.RegRead 'HKLM\Software\Microsoft\Windows\...'
wsh.RegWrite 'HKCU\Software\foo\barfile\shell\open\command\\', '"C:\..." "%1"', 'REG_SZ'
ただし,キーを列挙したり,自由なバイナリ値を読み書きすることができません。... -
Win32
:: Registry # read _ s _ expand(name) (12.0) -
@todo
...@todo
型が REG_SZ または REG_EXPAND_SZ であるレジストリ値 name を読み,
その値を返します。
型が REG_EXPAND_SZ だった場合,環境変数が置換された値が返ります。
REG_SZ または REG_EXPAND_SZ 以外だった場合,TypeError が発生します。... -
Win32
:: Registry # [](name , wtype = nil) (6.0) -
@todo
...name に value を書き込みます。
オプション引数 wtype を指定した場合は,その型で書き込みます。
指定しなかった場合,value のクラスに応じて次の型で書き込みます:
* Integer
REG_DWORD
* String
REG_SZ
* Array
REG_MULTI_SZ... -
Win32
:: Registry # read(name , *rtype) (6.0) -
@todo
...レジストリ値の型です。(⇒Win32::Registry::Constants)
data はレジストリ値のデータで,クラスは以下の通りです:
* REG_SZ, REG_EXPAND_SZ
String
* REG_MULTI_SZ
String の配列
* REG_DWORD, REG_DWORD_BIG_ENDIAN, REG_QWORD
Integer
* REG_BINARY
Str......レジストリ値の型です。(⇒Win32::Registry::Constants)
data はレジストリ値のデータで,クラスは以下の通りです:
* REG_SZ, REG_EXPAND_SZ
String
* REG_MULTI_SZ
String の配列
* REG_DWORD, REG_DWORD_BIG_ENDIAN, REG_QWORD
Integer
* REG_BINARY, REG_NO... -
Win32
:: Registry # read _ bin(name) (6.0) -
@todo
...@todo
型がそれぞれ REG_SZ(read_s), REG_DWORD(read_i), REG_BINARY(read_bin)
であるレジストリ値 name を読み,その値を返します。
型がマッチしなかった場合,TypeError が発生します。... -
Win32
:: Registry # read _ i(name) (6.0) -
@todo
...@todo
型がそれぞれ REG_SZ(read_s), REG_DWORD(read_i), REG_BINARY(read_bin)
であるレジストリ値 name を読み,その値を返します。
型がマッチしなかった場合,TypeError が発生します。... -
Win32
:: Registry # read _ s(name) (6.0) -
@todo
...@todo
型がそれぞれ REG_SZ(read_s), REG_DWORD(read_i), REG_BINARY(read_bin)
であるレジストリ値 name を読み,その値を返します。
型がマッチしなかった場合,TypeError が発生します。... -
Win32
:: Registry # write _ bin(name , value) (6.0) -
@todo
...@todo
レジストリ値 name に value を書き込みます。
レジストリ値の型はそれぞれ REG_SZ(write_s), REG_DWORD(write_i),
REG_BINARY(write_bin) です。...