2008/03/06

iniの書き方

編集方法
テキストエディタを使う。
iniエディタは今のところ存在しない。

iniの構造
[セクション名1]
キー名11=値11
キー名12=値12
;コメント
[セクション名2]
キー名21=値21
キー名22=値22

[]で囲まれた部分をセクションと言う。
キーと値を結ぶ=の前後にスペースがあってもなくても変わらない。タブでも良い。
見ての通り改行でキーと値を区切っているので、値の改行はできない。(\nを改行とする場合もある)
;で始まる文字列はコメントになり、無視される。
セクション名やキー名の順序は関係ない。

これが基本的なiniの構造であるが、SimpleMenuのようにタブをツリー構造と見なしたり、ExecMultiのように順番が重要になるものもある。

特に断りを入れない限り、
[セクション名1]
キー名11=値12
キー名11=値12
[セクション名2]
キー名21=値21
キー名22=値22
などと書いてあれば、順番は関係なく記述すれば良い。
ただし、ExecMultiやSimpleMenuのような特殊なiniの場合には順番が重要になる。

0 件のコメント: