共用方式為


FileSystem.PrintLine 方法

將顯示格式的資料寫入循序檔案。

命名空間: Microsoft.VisualBasic
組件: Microsoft.VisualBasic (在 microsoft.visualbasic.dll 中)

語法

'宣告
Public Shared Sub PrintLine ( _
    FileNumber As Integer, _
    ParamArray Output As Object() _
)
'用途
Dim FileNumber As Integer
Dim Output As Object()

FileSystem.PrintLine(FileNumber, Output)
public static void PrintLine (
    int FileNumber,
    params Object[] Output
)
public:
static void PrintLine (
    int FileNumber, 
    ... array<Object^>^ Output
)
public static void PrintLine (
    int FileNumber, 
    Object[] Output
)
public static function PrintLine (
    FileNumber : int, 
    ... Output : Object[]
)

參數

  • FileNumber
    必要項。任何有效的檔案號碼。
  • Output
    選擇項。要寫入檔案中的零或多個以逗號分隔的運算式。

    Output 引數設定如下:

備註

如需詳細資訊,請參閱 Visual Basic 的主題 Print、PrintLine 函式

PrintPrintLine 函式是為回溯相容性而提供,可能會影響到效能。對於非舊版應用程式,My.Computer.FileSystem 物件會提供更好的效能。如需詳細資訊,請參閱使用 Visual Basic 存取檔案

Print 不包括行尾的換行字元;但是 PrintLine 則包含換行字元。

Print 寫入的資料,通常都是使用 LineInputInput 自檔案中讀取。

如果您省略 PrintLine 的 Output,則會將空白行列印到檔案中;對於 Print 而言,不會有任何輸出。以逗號分隔的多個運算式將會在索引標籤界限上對齊,但是混和逗號和 TAB 則可能會產生不一致的結果。

對於 Boolean 資料,會印出 TrueFalse。不論地區設定為何,都不會轉譯 TrueFalse 關鍵字。

會使用系統能夠辨識的標準簡短日期格式將日期資料寫入檔案中。當日期或時間的元件遺漏或為零時,只會將提供的部分寫入檔案中。

如果 Output 資料是空的,則不會將任何資料寫入檔案中。但是,如果 Output 清單資料為 DBNull,則 Null 會寫入檔案中。

對於 Error 資料,輸出將出現為 Error errorcode。不論地區設定為何,都不會轉譯 Error 關鍵字。

所有使用 Print 寫入檔案中的資料都具有國際感知,也就是說,會使用適當的十進位分隔符號將這些資料適當地格式化。如果使用者希望輸出資料供多個地區設定使用,則應該使用 Write

PrintPrintLine 函式寫入檔案,需要 FileIOPermissionAccess 列舉型別的 Write 存取權限。如需詳細資訊,請參閱 FileIOPermissionAccess 列舉型別

範例

這個範例使用 PrintPrintLine 函式將資料寫入檔案中。

FileOpen(1, "c:\trash.txt", OpenMode.Output)   ' Open file for output.
Print(1, "This is a test.")   ' Print text to file.
PrintLine(1)   ' Print blank line to file.
PrintLine(1, "Zone 1", TAB(), "Zone 2")   ' Print in two print zones.
PrintLine(1, "Hello", "World")   ' Separate strings with a tab.
PrintLine(1, SPC(5), "5 leading spaces ")   ' Print five leading spaces.
PrintLine(1, TAB(10), "Hello")   ' Print word at column 10.

' Assign Boolean, Date, and Error values.
Dim aBool As Boolean
Dim aDate As DateTime
aBool = False
aDate = DateTime.Parse("February 12, 1969")

' Dates and booleans are translated using locale settings of your system.
PrintLine(1, aBool, " is a Boolean value")
PrintLine(1, aDate, " is a date")
FileClose(1)   ' Close file.

平台

Windows 98、 Windows 2000 SP4、 Windows Millennium Edition、 Windows Server 2003、 Windows XP Media Center Edition、 Windows XP Professional x64 Edition、 Windows XP SP2、 Windows XP Starter Edition

.NET Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱系統需求一節的內容。

版本資訊

.NET Framework

支援版本:2.0、1.1、1.0

請參閱

參考

FileSystem 類別
FileSystem 成員
Microsoft.VisualBasic 命名空間

其他資源

Print、PrintLine 函式
FileOpen 函式
SPC 函式
TAB 函式
Write、WriteLine 函式
使用 Visual Basic 存取檔案
HOW TO:在 Visual Basic 中將文字寫入檔案
HOW TO:在 Visual Basic 中以 StreamWriter 將文字寫入檔案