Isi
Indeks 🔎︎

# Mencetak pernyataan

Keluaran string atau ekspresi numerik yang ditentukan ke dialog atau ke file.

## Sintaksis:

    Print [#NamaBerkas,] Ekspresi1[{;|,} [Spc(Angka As Integer);] [Tab(pos As Integer);] [Ekspresi2[...]]

## Parameter:

NamaBerkas:Ekspresi numerik apa pun yang berisi nomor berkas yang ditetapkan oleh pernyataan terbuka untuk berkas masing-masing.

Expression : Setiap ekspresi numerik atau string yang akan dicetak. Beberapa ekspresi dapat dipisahkan dengan titik koma. Jika dipisahkan oleh koma, ekspresi terindentasi ke perhentian tab selanjutnya. Tab berhenti tidak dapat disesuaikan.

Nomor: Jumlah spasi yang akan disisipkan oleh Spc fungsi

Pos: Spasi dimasukkan hingga posisi yang ditentukan.

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:\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