IBX.IBCustomDataSet.TIBStringField.Value
Delphi
property Value: UnicodeString read GetAsWideString write SetAsWideString;
C++
__property System::UnicodeString Value = {read=GetAsWideString, write=SetAsWideString};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | IBX.IBCustomDataSet.pas IBX.IBCustomDataSet.hpp |
IBX.IBCustomDataSet | TIBStringField |
説明
文字列項目のデータを表します。
IBX.IBCustomDataSet.TIBStringField.Value は Data.DB.TWideStringField.Value を継承しています。以下の内容はすべて Data.DB.TWideStringField.Value を参照しています。
文字列項目のデータを表します。
Value プロパティを使用すると,実行時に文字列項目コンポーネントからデータを直接読み書きできます。Value プロパティを使用することは,AsString プロパティを使用することと同じです。Value プロパティは,項目コンポーネントがワイド文字列項目であるとわかっているときに使用します。AsString は,汎用項目コンポーネントを扱うときに使用します。
Value プロパティを設定すると,Transliterate プロパティが true の場合に,TWideStringField は代入された文字列を UTF-8 または ANSI からデータセット用の文字セットに変換します。Size プロパティで許可されている値より文字数の多い文字列は,Value プロパティを設定するときに Size プロパティの文字数まで切り捨てられます。
Table1TheWideStringField.Value := WideStringVariable;