FileSystem.PrintLine(Int32, Object[]) Metoda

Definice

Zapíše data formátovaná zobrazením do sekvenčního souboru.

public:
 static void PrintLine(int FileNumber, ... cli::array <System::Object ^> ^ Output);
public static void PrintLine(int FileNumber, params object[] Output);
static member PrintLine : int * obj[] -> unit
Public Sub PrintLine (FileNumber As Integer, ParamArray Output As Object())

Parametry

FileNumber
Int32

Required. Libovolné platné číslo souboru.

Output
Object[]

Optional. Nula nebo více výrazů oddělených čárkami pro zápis do souboru.

Nastavení argumentů Output :

T:System.IO.IOException: Režim souboru je neplatný.

T:System.IO.IOException: FileNumber neexistuje.

Příklady

Tento příklad používá Print funkce a PrintLine funkce k zápisu dat do souboru.

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.

Poznámky

Print Funkce jsou poskytovány PrintLine pro zpětnou kompatibilitu a mohou ovlivnit výkon. U starších aplikací My.Computer.FileSystem objekt poskytuje lepší výkon. Další informace najdete v tématu File Access s Visual Basic.

Print neobsahuje přímku na konci řádku; PrintLine ale zahrnuje spojnicový kanál.

Data zapsaná Print pomocí souboru se obvykle čtou pomocí LineInput nebo Input.

Pokud vynecháte OutputPrintLine, prázdný řádek se vytiskne do souboru; pro Print, nic není výstup. Více výrazů oddělených čárkou se zarovná na hranicích tabulátoru, ale kombinování čárek a TAB může způsobit nekonzistentní výsledky.

Pro Boolean data buď True nebo False se vytiskne. Klíčová True slova a False klíčová slova se nepřekládají bez ohledu na národní prostředí.

Data data se zapisují do souboru pomocí standardního krátkého formátu data, který systém rozpozná. Pokud chybí datum nebo časová komponenta nebo nula, zapíše se do souboru pouze zadaná část.

Pokud jsou data prázdná, nic se do souboru Output nepíše. Pokud Output jsou DBNullvšak data seznamu zapsána Null do souboru.

Pro Error data se výstup zobrazí jako Error errorcode. Klíčové Error slovo není přeloženo bez ohledu na národní prostředí.

Všechna data zapsaná do souboru pomocí Print mezinárodního povědomí. To znamená, že data jsou správně naformátovaná pomocí příslušného oddělovače desetinných míst. Pokud si uživatel přeje výstupní data pro použití v několika národních prostředích, Write měla by se použít.

Zápis do souboru pomocí Print funkcí vyžaduje PrintLineWrite přístup z výčtu FileIOPermissionAccess . Další informace naleznete v tématu FileIOPermissionAccess .

Platí pro

Viz také