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