ReadRegNumber

概要: baReadRegNumberはWindowsのレジストリから数値を取得します。

シンタックス: Result = baReadRegNumber( KeyName, ValueName, Default, Branch )

パラメータ: #string, #string, #integer, #string
KeyName キーの名前。
ValueName 値の名前。
Default キーや値が存在しなかったときに返されるを指定します。
Branch 操作するレジストリのメインキー。下記のいずれかになります。
 "HKEY_CLASSES_ROOT"
 "HKEY_CURRENT_USER"
 "HKEY_LOCAL_MACHINE"
 "HKEY_USERS"
 "HKEY_CURRENT_USER"
 "HKEY_DYN_DATA"
戻り値: #integer
指定したサブキーの値のデータを返します。サブキーや値が存在しない場合はDefaultに設定した値を返します。

例: Name = baReadRegNumber( "Courses\Computers", "Course", 0, "HKEY_CLASSES_ROOT" )

ノート: 当ファンクションは16bit環境では動作しません。16bitのレジストリは数値を持つことはできません。16bitで使用した場合は常にDefaultに設定した値を返します。

レジストリの設定情報は各キーとサブキーで構成されています。Windowsのファイルシステムにおけるディレクトリとサブディレクトリの関係のようなものです。さらに32bitWindowsのレジストリには値があります。これはキーをディレクトリと想定した場合のファイルに相当するものと考えればよいでしょう。

関連項目:

baReadRegString
baWriteRegString
baWriteRegNumber
baReadRegBinary
baWriteRegBinary
baReadRegMulti
baWriteRegMulti
baDeleteReg
baRegKeyList
baRegValueList