TextBoxクラス

Biz/Browser 3.0.0

Biz/Browser Mobile 2.0.0

Biz/Browser AI 1.0.0

Object

 

 

 

 

 

 

 

 

 

 

NetObject

 

 

 

 

 

 

 

DisplayObject

 

 

 

 

 

 

 

FocusObject

 

 

 

 

 

 

 

EditObject

 

 

 

 

 

 

 

TextBox

 

 

 

1行の文字を入力可能なテキストボックスを表示するクラスです。

 

テキストボックスにはValueプロパティの値をFormatプロパティの指定に従ってフォーマットして表示します。

入力する際には、Format プロパティの指定は無効となりValueのデータ型に対応した形式で入力します。

 

よりInsertキーによる挿入モード、上書きモードの切り替えが使用できるようになりました。

 

画面表示例

 

 

データ型に応じた入力形式

 

TextBoxクラスはValueTypeに応じた入力をサポートするため、キーボードフォーカスを受けるとFormatプロパティの指定を無効として、データ型に対応した形式での入力を促します。

 

 

以下にValueType別の入力形式を示します。

 

1. String

Valueプロパティの値がそのまま表示され、入力します。

 

2. Date

入力開始時点でValueプロパティの値がどのような値となっているかにより、入力形式は変動します。

(1) Valueプロパティの値の時分秒がすべて00の場合

"YYYY/MM/DD"形式となる

(2) Valueプロパティの値の秒が00の場合

"YYYY/MM/DD HH24:MI"形式となる

(3) 上記以外の場合

"YYYY/MM/DD HH24:Mi:SS"形式となる

 

3. Number

Valueプロパティの値が小数点以下を含めて全桁表示され、入力します。

 

4. UString より追加されました

Valueプロパティの値がそのまま表示され、入力します。Valueプロパティの値の文字コードはUnicodeとなります。

Windows98MEにおいては、OSレベルでのUnicode入力機能がサポートされていないため、Unicode固有文字の入力や表示を行うことはできず、MaxLengthプロパティと共に指定することはできません。

 

Docクラスによるプリンタ出力

 

文字を四角形で囲んで表示します。

UString型を指定した場合でも、印刷時には全ての文字はマルチバイトに変換されるため、Unicode固有の文字は「?」として印刷されます。

 

デフォルトプロパティとValueType

 

デフォルトプロパティはValueです。ValueTypeにはStringNumberFixedDateUStringを指定できます。

よりUStringが追加されました

 

ビジュアルスタイル有効時の制限

 

特にありません

 

スケーリング時の注意点

 

特にありません

 

 

プロパティ | メソッド | イベント

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る