INIファイルに複数の項目を書き込みするには?

解決


ヤマダ  2005-01-13 17:53:26  No: 118885  IP: [192.*.*.*]

VB6 os:XP

こちらのAPI関連のWritePrivateProfileStringで
INIファイルに文字列を書き込む方法は分かったのですが、

[Section1]
Key1=あああ
Key2=いいい
Key3=ううう

というように、「lpKeyName:キー名」と「lpString:書きこむ文字列」が
複数ある場合はどこを変更するればよいのでしょうか。

VBをはじめたばかりなので、初歩的なことかもしれませんがよろしくお願いします。

編集 削除
じゃんぬねっと  URL  2005-01-13 18:00:02  No: 118886  IP: [192.*.*.*]

WritePrivateProfileSection() を使ってください。

か、自前でやってください。

編集 削除
いな  2005-01-13 18:48:06  No: 118887  IP: [192.*.*.*]

インターネットを始めたばかりで、初歩的なことかもしれませんが、
ググる努力さえ惜しまなければ、回答は載っています。

http://madia.world.coocan.jp/vb/API/WritePrivateProfileString.htm

ってね。

編集 削除
ヤマダ  2005-01-13 19:40:43  No: 118888  IP: [192.*.*.*]

ご回答ありがとうございました。

じゃんぬねっとさんが教えてくださった、

>WritePrivateProfileSection() を使ってください。

で検索したところ目的が達成できました。
ありがとうございますた。

いなさんがリンクを貼ってくださった、サンプルは質問する前に見ていたのですが、
このサンプルだと1つのキーと1つ文字列の書き込みしかできないと思おもい、
これを複数項目に変更する方法を教えていただきたく質問させていただきました。
努力が足らなかったようで申し訳ございませんでした。

編集 削除
ヤマダ  2005-01-13 19:42:23  No: 118889  IP: [192.*.*.*]

すみません。
解決にするの忘れておりました。

編集 削除