LEDコントロール

解説

LEDコントロールは、I/Oステータス表示に使用します。

使い方

LEDコントロールを使用します。

  1. Textプロパティーにステータスの名前を設定します。
  2. IOTypeプロパティーを設定します。
    input、output、memoryI/O(入力、出力、メモリーI/O)から選択できます。モニターするI/Oの入出力タイプを設定します。
  3. IOBitプロパティーを設定します。ステータスを表示するビット番号を設定します。

出力の場合に、AllowStateChangeプロパティーをTrueに設定すると、コントロールをダブルクリックしたときに出力を反転させることができます。

LEDコントロールの外観の設定
LEDコントロールの外観を変更するには、次のプロパティーを使います。
BackColor、BorderStyle、ForeColor、Font、ImageAlign、TextAlign

また、ImageOn、ImageOffプロパティーを使って、LED表示が組み込まれたカラーイメージから選択したり、ユーザー独自のイメージを表示することができます。

LEDコントロールのプロパティー

プロパティー 説明
AllowStateChange

LEDをダブルクリックしたとき、出力を反転させる動作を許可するかを設定します。

デフォルト: False

BackColor

コントロールの背景色を設定します。

デフォルト: Control

BorderStyle

コントロールのボーダーのスタイルを設定します。

デフォルト:None

Enabled

コントロールを有効にするかを設定します。

デフォルト: True

EventTaskType

イベントで起動するタスクタイプを設定します。

デフォルト:Normal

Font

コントロールのテキストを表示するフォントを設定します。()

デフォルト: Microsoft Sans Serif 8.25 pt

FontBold

現在のフォントを太字にします。

デフォルト: False

FontItalic

現在のフォントをイタリック表示します。

デフォルト: False

FontName

現在のフォントの名前を設定します。

デフォルト: Microsoft Sans Serif

FontSize

現在のフォントのサイズをポイントで設定します。

デフォルト: 8.25

ForeColor

コントロールのテキストの色を設定します。

デフォルト: ControlText

Height コントロールの高さをピクセル数で設定します。
ImageAlign

コントロールに表示する画像の配置を設定します。

デフォルト: MiddleLeft

ImageOff

I/Oがオフのときの表示を設定します。

デフォルト: LedOff.ico

ImageOn

I/Oがオンのときの表示を設定します。

デフォルト: LedRed.ico

IOBit

範囲: 0~9999

デフォルト: 0

IOType

モニターするI/Oの入出力タイプを設定します。

デフォルト:Input

Left コントロールの表示位置の左の座標をピクセル数で設定します。
Name

コントロールの名前を設定します。

デフォルト: LedXX

TabIndex コントロールのタブインデックスを設定します。
Text

コントロールの表示テキストを設定します。

デフォルト:コントロールの名前

TextAlign

テキストの配置を設定します。

デフォルト:MiddleRight

ToolTipText

コントロールのツールチップで表示されるテキストを設定します。

デフォルト: 空白

Top コントロールの表示位置の上の座標をピクセル数で設定します。
Visible

コントロールを表示するか、隠すかを設定します。

デフォルト: True

Width コントロールの幅をピクセル数で設定します。

LEDコントロールのイベント

イベント 説明
DblClick コントロールがダブルクリックされたときに実行されます。