複製鏈接
請複製以下鏈接發送給好友

Print #

鎖定

目錄

Print #程序簡介

將格式化顯示的數據寫入順序文件中。

Print #語法

Print #filenumber, [outputlist]
Print # 語句的語法具有以下幾個部分:
部分
描述
filenumber
必要。任何有效的文件號。
outputlist
可選。表達式或是要打印的表達式列表。

Print #設置

outputlist 參數的設置如下:
[{Spc(n) | Tab[(n)]}] [expression] [charpos]
設置
描述
Spc(n)
用來在輸出數據中插入空白字符,而 n 指的是要插入的空白字符數。
Tab(n)
用來將插入點定位在某一絕對列號上,這裏,n 是列號。使用無參數的 Tab 將插入點定位在下一個打印區的起始位置。
expression
要打印的數值表達式或字符串表達式。
charpos
指定下一個字符的插入點。使用分號將插入點定位在上一個顯示字符之後。用 Tab(n) 將插入點定位在某一絕對的列號上,用無參數的 Tab 將插入點定位在下一個打印區的起始處。如果省略 charpos,則在下一行打印下一個字符。

Print #説明

通常用 Line Input # 或Input讀出 Print # 在文件中寫入的數據。
如果省略參數 outputlist,而且,filenumber 之後只含有一個列表分隔符,則將一空白行打印到文件中。多個表達式之間可用一個空白或一個分號隔開。空白與分號等效。
對於 Boolean 類型的數據,打印的是 True 或 False。無論在什麼國別,都不將 True False 這兩個關鍵字翻譯出來。
使用操作系統所能夠辨認的標準短日期格式可將 Date 類型的數據寫入文件中。在未指定日期或時間部件或這些部件的設置為零時,只將指定的部分寫入文件中。
如果 outputlist 的數據是 Empty,則不將任何數據寫入文件。但是,如果 outputlist 的數據是 Null,則將 Null 寫入文件。
對於 Error 類型的數據而言,輸出的數據看起來與 Error errorcode 一樣。而且無論在什麼地區,都不將 Error 關鍵字翻譯出來。
用 Print # 寫入文件的所有數據都是國際通用的;也就是説,可以正確利用十進制分隔符將這些數據格式化。
因為 Print # 將數據的圖像寫入文件,所以必須將各項數據分隔開來,以便正確打印。如果使用無參數的 Tab 將打印位置移動到下一個打印區,則 Print # 也會將打印字段之間的空白寫入文件中。
注意 如果今後想用 Input # 語句讀出文件的數據,就要用 Write # 語句而不用 Print # 語句將數據寫入文件。因為在使用 Write # 時,將數據域分界就可確保每個數據域的完整性,因此可用 Input # 再將數據讀出來。使用 Write # 還能確保任何地區的數據都被正確讀出。