Isi

# Print# Statement

Outputs the specified strings or numeric expressions to the screen or to a sequential file.

Use Put# statement to write data to a binary or a random file. Use Write# statement to write data to a sequential text file with delimiting characters.

### Sintaksis:

    Print [#filenum,] expression1[{;|,} [Spc(number As Integer);] [Tab(pos As Integer);] [expression2[...]]

### Parameter:

filenum: Any numeric expression that contains the file number that was set by the Open statement for the respective file.

expression: Any numeric or string expression to be printed. Multiple expressions can be separated by a semicolon. If separated by a comma, the expressions are indented to the next tab stop. The tab stops cannot be adjusted.

number: Number of spaces to be inserted by the Spc function.

pos: Spaces are inserted until the specified position.

Jika titik koma atau koma muncul setelah ekspresi terakhir dicetak, LibreOffice Basic menyimpan teks dalam penyangga intern dan melanjutkan eksekusi program tanpa mencetak. Ketika pernyataan cetak lain tanpa titik koma atau koma di bagian akhir ditemui, semua teks yang akan dicetak dicetak sekaligus.

Ekspresi angka positif dicetak dengan spasi terkemuka. Ekspresi negatif dicetak dengan tanda minus terkemuka. Jika rentang tertentu terlampaui untuk nilai-nilai floating-point, ekspresi numerik masing-masing dicetak dalam notasi eksponensial.

Jika ekspresi yang akan dicetak melebihi panjang tertentu, tampilan akan secara otomatis membungkus ke baris berikutnya.

Anda dapat memasukkanTabfungsi, tertutup oleh tanda titik koma, di antara argumen untuk membuat indentasi output ke posisi tertentu, atau Anda dapat menggunakanSpcberfungsi untuk menyisipkan sejumlah ruang tertentu.

### Contoh:

    Sub ExamplePrint
        Print "ABC"
        Print "ABC","123"
        i = FreeFile()
        Open "C:\Users\ThisUser\Temp.txt" For Output As i
        Print #i, "ABC"
        Close #i
    End Sub

    Sub ExamplePrint
        Print "ABC"
        Print "ABC","123"
        i = FreeFile()
        Open "~/temp.txt" For Output As i
        Print #i, "ABC"
        Close #i
    End Sub

Topik Terkait

Close Statement

Put# Statement

Open Statement

Write# Statement