るりまサーチ

最速Rubyリファレンスマニュアル検索!
36件ヒット [1-36件を表示] (0.023秒)
トップページ > クエリ:value[x] > クエリ:delete_value[x]

別のキーワード

  1. openssl value
  2. rexml/document value
  3. _builtin each_value
  4. rss value
  5. rss value=

ライブラリ

クラス

キーワード

検索結果

Win32::Registry#delete_value(name) (18202.0)

@todo

@todo

レジストリ値 name を削除します。
(標準) レジストリ値を削除することはできません。

win32/registry (42.0)

win32/registry は Win32 プラットフォームでレジストリをアクセスするための ライブラリです。Win32 API の呼び出しに Win32API を使います。

...Win32::Registry::HKEY_CURRENT_USER.open('SOFTWARE\foo') do |reg|
value
= reg['foo'] # 値の読み込み
value
= reg['foo', Win32::Registry::REG_SZ] # 型を限定した読み込み
type, value = reg.read('foo') # 値の読み込み
reg[...
...ite('foo', Win32::Registry::REG_SZ, 'bar') # 値の書き込み

reg.each_value { |name, type, data| ... } # 値の列挙
reg.each_key { |key, wtime| ... } # サブキーの列挙

reg.delete_value('foo') # 値の削除
reg.delete_key('foo')...
...WScript.Shell オブジェクト経由でアクセスする方法もあります。

require 'win32ole'

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#delete(name) (2.0)

@todo

@todo

レジストリ値 name を削除します。
(標準) レジストリ値を削除することはできません。