むいり記×付録 主にTW(テイルズウィーバー):レンム鯖の日記。周りにFC2ブログユーザが多いので始めてみた。

Author:バラ.
現メイン:ランジエ
新着記事 » 蒼靴 後悔 取引 
カテゴリ » tw sim info todo tec other x02ht mabinogi 
MortScript-4.1の仕様?
iniファイル処理などいろいろ断念か。


## ini
[var]
lib=¥home¥lib
ROOT=/root
---
## mscr
nl="^NL^"
s=""

ForEach k, v in iniKeys(ini,"var")
s=s&k&":"&v&nl
h[k]=v
EndForEach

ForEach k, v in array(h)
s=s&k&":"&v&nl
EndForEach

BigMessage(s)
---
iniの仕様なのか知らないけど、
ForEach..iniKeysの時点で、k値が全て小文字という。( lib root )
ForEach..arrayの時点で、k値全て大文字という。 ( LIB ROOT)
セクションvarにあるキーを元にハッシュで、
置換処理(例えばlibpath={$lib})できない。

あぁそういえば以前作ったレジストリ設定
home.xml.mscr
これは対象キーの名前だけiniファイルから取ってたのだけど
名前が大文字が全て小文字になって、レジストリに登録されてる。
レジストリの仕様知らないのだけど、大文字小文字は関係ないの?
iniファイルの方に
[var]
"lib"=¥home¥lib
"ROOT"=/root
としてみたけれど、ダメですね。小文字になる。
てか「"」までキーとして読まれてる。







英会話 生命保険 アルバイト,FC2ブログ
© Softmax Co.,Ltd. © Nexon Corporation and Nexon Japan Co.,Ltd. © muili. all rights reserved.