▼G神さん:
>▼ひよひよさん:
>>"="を別の文字列に置き換えて設定データを読み書きするように修正しました。
>
>こんにちは、おひさしぶりです。
>
>単純に、WritePrivateProfileString()に渡す文字列を二重引用符(")で囲むだけで、「=」以外の文字を含む文字列をiniファイルに保存できますよ。
>
>取得側のGetPrivateProfileString()は特に変更不要です。 元の保存する文字列が二重引用符を含んでいても問題ありません。 CSVファイルのように、1つのエントリを、複数のパラメータをカンマ区切りで使うこともできます。
>
>一応、検証用のソースコードを置いておきます。
検証コードまで作成いただきありがとうございます。
今回問題になっているのは、値ではなく、キーの方でして、キーを""でくくったり、\でエスケープしても適切なキーとしては認識されませんでした。
やむを得ず = を別の文字列に置き換えて対応したいと考えております。
本機能に汎用性は必要なく、モデル名とシリアルナンバーに出てこない文字列であればなんでも良い感じです。