VB,
VB
將格式化顯示的數據寫入順序檔案中。
語法
Print #filenumber, [outputlist]
Print # 語句的語法具有以下幾個部分:
部分 | 描述 |
filenumber | 必要。任何有效的檔案號。 |
outputlist | 可選。表達式或是要列印的表達式列表。 |
設定
outputlist 參數的設定如下:
[{Spc(n) | Tab[(n)]}] [expression] [charpos]
設定 | 描述 |
Spc(n) | 用來在輸出數據中插入空白字元,而 n 指的是要插入的空白字元數。 |
Tab(n) | 用來將插入點定位在某一絕對列號上,這裡,n 是列號。使用無參數的 Tab 將插入點定位在下一個列印區的起始位置。 |
expression | 要列印的數值表達式或字元串表達式。 |
charpos | 指定下一個字元的插入點。使用分號將插入點定位在上一個顯示字元之後。用 Tab(n) 將插入點定位在某一絕對的列號上,用無參數的 Tab 將插入點定位在下一個列印區的起始處。如果省略 charpos,則在下一行列印下一個字元。 |
說明
通常用 Line Input # 或Input讀出 Print # 在檔案中寫入的數據。
使用作業系統所能夠辨認的標準短日期格式可將 Date 類型的數據寫入檔案中。在未指定日期或時間部件或這些部件的設定為零時,只將指定的部分寫入檔案中。
如果 outputlist 的數據是 Empty,則不將任何數據寫入檔案。但是,如果 outputlist 的數據是 Null,則將 Null 寫入檔案。
對於 Error 類型的數據而言,輸出的數據看起來與 Error errorcode 一樣。而且無論在什麼地區,都不將 Error 關鍵字翻譯出來。
用 Print # 寫入檔案的所有數據都是國際通用的;也就是說,可以正確利用十進制分隔設定將這些數據格式化。
因為 Print # 將數據的圖像寫入檔案,所以必須將各項數據分隔開來,以便正確列印。如果使用無參數的 Tab 將列印位置移動到下一個列印區,則 Print # 也會將列印欄位之間的空白寫入檔案中。
注意 如果今後想用 Input # 語句讀出檔案的數據,就要用 Write # 語句而不用 Print # 語句將數據寫入檔案。因為在使用 Write # 時,將數據域分界就可確保每個數據域的完整性,因此可用 Input # 再將數據讀出來。使用 Write # 還能確保任何地區的數據都被正確讀出。