掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
memorystreamを文字列として変数等に入れたい (ID:152052)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
やりたいことがわかったのでここからが本題ですね Delphiにはstreamに様々なオブジェクトを読み込み、書き込みする機能が用意されています TComponentを継承したクラスに複数の要素を定義して そのクラスをstreamに書き込むと定義した要素がシリアライズ化されて書き込まれます この段階ではバイナリー形式になっているので ObjectBinaryToTextを使ってバイナリーをテキストにしています 得られるテキストは iniファイルに書き込むような形式です もちろん iniファイルから読み込んで テキストをバイナリにして TComponentを継承したクラスの要素として復元する機能もあります それと最近?のDelphiではiniファイル以外の形式としてJSON形式にも対応しています JSON オブジェクト フレームワーク https://docwiki.embarcadero.com/RADStudio/Rio/ja/JSON_%E3%82%AA%E3%83%96%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88_%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF JSON リーダー/ライタ フレームワーク https://docwiki.embarcadero.com/RADStudio/Rio/ja/JSON_%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC/%E3%83%A9%E3%82%A4%E3%82%BF_%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.