-
Notifications
You must be signed in to change notification settings - Fork 5
Registry
Remarks
レジストリ管理
このクラスは Staticクラス(Attribute VB_PredeclaredId = True) です。
Dependent
- None
History
Date | Version | Note |
---|---|---|
2018-12-16 | Ver.1.0.0 | 新規作成 |
Syntax
Set objct = Registry.NewInstance(appInfo)
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
Registry | 必須 | Registry | InFileクラスを指定 |
appInfo | 必須 | IAppinfo | IAppInfo I/F のインスタンスを指定 |
Return Value
Name | Data type | Description |
---|---|---|
objct | IRegistry | 新しいインスタンス(IRegistry) |
Remarks
コンストラクタ
Example
- None
See also
- None
Syntax
ret = expression.GetSetting(Section, Key, [Default])
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
expression | 必須 | IRegistry | IRegistry I/F のインスタンス |
Section | 必須 | String | 値を取得するカテゴリ |
Key | 必須 | String | 値を取得するキー |
Defalut | 任意 | String | キーが存在しなかった場合のデフォルトを指定 |
Return Value
|Name|Data type|Description| ---|---|---|--- |ret|String|レジストリに保存されている設定値|
Remarks
IRegistry I/F のメソッドです。
レジストリ読み込み
Example
- None
See also
Syntax
expression.SaveSetting(Section, Key, Value)
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
expression | 必須 | IRegistry | IRegistry I/F のインスタンス |
Section | 必須 | String | 値を設定するカテゴリ |
Key | 必須 | String | 値を設定するキー |
Value | 必須 | String | 設定する値を指定 |
Return Value
- None
Remarks
IRegistry I/F のメソッドです。
レジストリ書き込み
Example
- None
See also
Syntax
expression.DeleteSetting(Section, [Key])
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
expression | 必須 | IRegistry | IRegistry I/F のインスタンス |
Section | 必須 | String | 削除するカテゴリ |
Key | 任意 | String | 削除するキー |
Return Value
- None
Remarks
IRegistry I/F のメソッドです。
レジストリの削除
Example
- None
See also
Syntax
expression.Export()
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
expression | 必須 | IRegistry | IRegistry I/F のインスタンス |
Return Value
- None
Remarks
IRegistry I/F のメソッド
レジストリのExport
UTF-16 LE にてレジストリの内容を出力する
Example
- None
See also
「Hidennotare」は RelaxToolsの中の人がじっくりコトコト煮込んだソースです。
1.1 ICursor 系コマンドの使い方
1.2 StringBuilderの使い方
1.3 Messageクラスの使い方
1.4 Usingクラスの使い方
1.5 CSV Parser の使い方
1.6 ArrayListとDictionaryのシリアライズ化
1.7 ArrayListとDictionaryのデシリアライズ化
1.8 PowerQueryのM言語組み立て
2.1.1 CallbackHelper
2.1.2 Document
2.2.1 IAppInfo
2.2.2 IBookReader
2.2.3 IComparer
2.2.4 ICursor
2.2.5 IDictionary
2.2.6 IFormManager
2.2.7 IGDIPlus
2.2.8 IList
2.2.9 ILogger
2.2.10 IMCommand
2.2.11 INewInstance
2.2.12 IParam
2.2.13 IReader
2.2.14 IRegistry
2.2.15 IStringBuilder
2.2.16 IUsing
2.2.17 IUsingArgs
2.2.18 IValueObject
2.2.19 IWriter
2.3.1 ArrayList
2.3.2 Arrays
2.3.3 BookReader
2.3.4 CsvReader
2.3.5 CharCursor
2.3.6 CheckDigit
2.3.7 Clipboard
2.3.8 CsvWriter
2.3.9 Dialog
2.3.10 Dictionary
2.3.11 ExcelUtils
2.3.12 ExplorerComparer
2.3.13 FileIO
2.3.14 FormManager
2.3.15 GDIPlus
2.3.16 Graphics
2.3.17 IniFile
2.3.18 LinkedList
2.3.19 Logger
2.3.20 MCommand
2.3.21 MCsv
2.3.22 MFile
2.3.23 MList
2.3.24 MRecord
2.3.25 MTable
2.3.26 MatchBean
2.3.27 Math
2.3.28 NewExcel
2.3.29 NewPowerPoint
2.3.30 NewWord
2.3.31 Objects
2.3.32 OneTimeSpeedBooster
2.3.33 OrderedDictionary
2.3.34 Parser
2.3.35 Process
2.3.36 RangeCursor
2.3.37 RegExp
2.3.38 Registry
2.3.39 SampleVO
2.3.40 SheetCursor
2.3.41 SortedDictionary
2.3.42 Stack
2.3.43 StrSch
2.3.44 StringBuilder
2.3.45 StringEx
2.3.46 StringUtils
2.3.47 SystemInfo
2.3.48 TableCursor
2.3.49 TaskTrayView
2.3.50 TextReader
2.3.51 TextWriter
2.3.52 Using
2.3.53 Web
2.3.54 Zip