IODef関数
指定した入出力のビット、バイト、ワードまたはI/Oラベルが定義されているかを返します。
書式
IODef (IO型, IO幅, ポート番号)
IODef (IOラベル)
パラメーター
- IO型
- I/Oの型を表す整数値
- 0 - 入力
- 1 - 出力
- 2 - メモリー
- IO幅
- ポートの幅を表す整数値: 1 (ビット), 8 (バイト), または16 (ワード)
- ポート番号
- ラベルを返すビット, バイト, またはワードを表す整数値
- IOラベル
- 文字列で標準I/Oまたは、メモリーI/Oラベルを指定する文字列式です。
戻り値
指定した入出力のビット, バイト, ワード, またはI/Oラベルが定義されている場合は"True"、それ以外は "False"を返します。
参照
IOLabel$, IONumber
IODef関数使用例
Integer i
For i = 0 To 15
If IODef( 0, 1, i) = TRUE Then
Print "Port " , i, " is defined"
Else
Print "Port " , i, " is undefined"
EndIf
Next i
← InW関数 IOLabel$関数 →