表示: Delphi
C++
表示設定
Data.DB.TBlobField.SaveToStream
提供:XE2 API Documentation
Delphi
procedure SaveToStream(Stream: TStream);
C++
void __fastcall SaveToStream(System::Classes::TStream* Stream);
プロパティ
| 種類 | 可視性 | ソース | ユニット | 親 |
|---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TBlobField |
説明
BLOB 項目の内容をストリームに保存します。
SaveToStream メソッドを呼び出すと,BLOB 項目の内容をストリームに保存できます。項目の値を保存するストリームの名前を Stream パラメータに指定します。
メモ: Stream パラメータは通常,BLOB ストリームではありません。BLOB ストリーム(データセットの CreateBlobStream メソッドによって返される)には,データを BLOB 項目からストリーミングするためのまったく異なるメカニズムが用意されています。
var MS: TMemoryStream; begin MS := TMemoryStream.Create; try SQLDataSet1Images.SaveToStream(MS); Image1.Picture.Bitmap.LoadFromStream(MS); finally MS.Free; end; end;
TMemoryStream *pMS = new TMemoryStream; try { SQLDataSet1Images->SaveToStream(pMS); Image1->Picture->Bitmap->LoadFromStream(pMS); } __finally { delete pMS; }