“讀取二進制文件”位于函數(shù)選板的“編程→文件I/O→讀取二進制文件”,圖標和接線端如圖1所示。
圖1 讀取二進制文件圖標和接線端
讀取二進制文件從二進制文件讀取數(shù)據(jù),讀取的數(shù)據(jù)類型取決于指定文件的格式,其中輸入和輸出接線端說明如下。
data type:數(shù)據(jù)類型,指定讀取的數(shù)據(jù)類型,包括大小信息。
prompt(Open existing file):對話框窗口(打開現(xiàn)有文件),指定文件對話框上出現(xiàn)的提示信息。
file(use dialog):文件(使用對話框),指定文件引用旬柄或絕對路徑(相對路徑無效),如果沒有輸入,則彈出文件對話框來選擇文件。
count:計數(shù),指定從文件中讀取的數(shù)據(jù)數(shù)。如果輸入值為1,則讀取整個文件;如果小于-1,則出錯。
byte order:字節(jié)順序,指定讀取的字節(jié)順序。0表示網(wǎng)絡順序,在Mac OS或其他平臺使用;1表示本地計算機順序,速度快;2表示網(wǎng)絡順序,在Windows和Linux中使用。
refnum out:引用句柄輸出,返回所讀文件的文件引用句柄。
data:數(shù)據(jù),從文件中讀取的數(shù)據(jù)。
cancelled:取消,如果文件對話框被取消,則返回值為真。
來源:ks992次