10/02/26 23:41:10
>>317
例えば、iniファイルに
key=aaa;bbb;ccc
と書かれていた場合に、
その値を
aaa
bbb
ccc
と、変換して取得したい。
または、逆変換してiniファイルに書き込みたい。ってこと?
単純にTStrings#DelimitedTextプロパティを通せば、自動的に変換してくれる。
ただし落とし穴があって、スペースもデリミタとして扱ってしまう。(Del 7の場合。以降のDelphiは使用したことないのでシラネ)
厳密に指定したデリミタのみで分割したい場合、JCL(URLリンク(jcl.delphi-jedi.org))に含まれる、JclStrings#StringsToStrやJclStrings#StrToStringsを使用してます。
iniファイルへの読み書きはTIniFile使えばいいじゃね?。安全にが何を指してるか知らないけど。