このメソッドは、ストリーム型フィールドの形式を取り出します。text 型または binary 型のフィールドのみに有効です。
ストリームの形式情報を割り当てるには、LCField.SetFormatStream メソッドを使用してください。形式の値の詳細については、「フィールドの形式」を参照してください。
LCField
Call thisField.GetFormatStream (streamFlags, maxLength, streamFormat)
GetFormatStream のパラメータはすべて出力です。
値 |
説明 |
---|---|
streamFlags |
Long。オプション。フィールドのストリームフラグです。フラグの詳細については、この章の「LCField クラスのメソッドおよびプロパティの要約」のストリームクラスの説明を参照してください。 |
maxLength |
Long。オプション。ストリームフィールドの最大長です。0 は、最大長が指定されていないことを示します。 |
streamFormat |
Long。オプション。ストリームフィールドのストリーム形式です。0 は、ストリーム形式が指定されていないことを示します。 |
Option Public
Uselsx "*lsxlc"
Sub Initialize
Dim field As New LCField (LCTYPE_BINARY)
Dim fmt As Long
Dim flags As Long
Call field.SetFormatStream (LCSTREAMF_NO_CASE, 256, LCSTREAMFMT_BIG5)
Call field.GetFormatStream (flags, , fmt)
Print "The stream format and flag settings are:"
Print "format=" & fmt & " flags=" & Hex(flags) & "h"
End Sub
The stream format and flag settings are:
format=26 flags=10h