LCStream クラスの概要

LCStream クラスは、テキストおよびバイナリのデータ型を表します。ストリームの値は、文字またはバイトの可変長のリストです。ストリームにはテキストとバイナリの 2 種類があり、ストリームの形式で表します。形式情報によって、テキストの文字セットまたはバイナリのバイナリ形式を表します。

特定のテキスト形式の他に、テキストストリームをネイティブ (LCSTREAMFMT_NATIVE) として指定することもできます。この場合は、ストリームの文字はローカルプラットフォーム固有の文字セットで保存されます。LotusScript® Extension (LC LSX) は Unicode を使用してテキストを表すことに注意してください。Unicode ストリームを作成するには、LCSTREAMFMT_UNICODE を使用してください。同様に、基本的なバイナリの指定 (BLOB または LCSTREAMFMT_BLOB) に加え、次の 4 種類の特別なバイナリ形式があります。

3 つのリスト形式の処理に特化した特別なメソッドがあります。

リスト形式のストリームオブジェクトに保存可能なサイズは最大 64K です。