Legistry 使用例(Air C サンプル)
レジストリィはairWeb標準の設定情報データベースです。Air C からは、legistry関数群を経由してデータの読み書きを行うことができます。以下に代表的な使用例を記します。
- leg_open レジストリィのオープン
- leg_close レジストリィのクローズ
- leg_readstring 文字列の読み込み
- leg_readinteger 数値の読み込み
- leg_readbool 論理値の読み込み
- leg_createkey キーの作成
- leg_writestring 文字列の保存
- leg_writeinteger 数値の保存
- leg_writebool 論理値の保存
■leg_open(レジストリィのオープン)
レジストリィ C:\SampleReg.dat を参照モードでオープンする。
レジストリィ C:\SampleReg.dat を更新モードでオープンする。
レジストリィ C:\SampleReg.dat を作成モードでオープンする。
■leg_close(レジストリィのクローズ)
レジストリィ変数 Leg をクローズする。
■leg_readstring(レジストリィから文字列を読み込み)
レジストリィ SampleReg.dat のキー /common/str1 から文字列型変数 Str1 へ文字列を読み込む。キーが存在しない場合は 'abc'。
■leg_readinteger(レジストリィから数値を読み込み)
レジストリィ SampleReg.dat のキー /common/int1 から数値型変数 Int1 へ数値を読み込む。キーが存在しない場合は 0。
■leg_readbool(レジストリィから論理値を読み込み)
レジストリィ SampleReg.dat のキー /common/bool1 から論理型変数 Bool1 へ論理値を読み込む。キーが存在しない場合は False。
■leg_createkey(キーの作成)
レジストリィ SampleReg.dat にキー /common/subkey を作成する。
■leg_writestring(文字列の保存)
レジストリィ SampleReg.dat の /common/str1 に文字列 abc を保存する。
■leg_writeinteger(数値の保存)
レジストリィ SampleReg.dat の /common/int1 に数値 999 を保存する。
■leg_writebool(論理値の保存)
レジストリィ SampleReg.dat の /common/bool1 に論理値 True を保存する。