Edukiak
Indizea 🔎︎

# Print instrukzioa

Elkarrizketa-koadroetan zehaztutako kateak edo zenbakizko adierazpenak kanporatzen ditu elkarrizketa-koadrora edo fitxategira.

### Sintaxia:

    Print [#fitxategizenbakia,] adierazpena1[{;|,} [Spc(zenbakia As Integer);] [Tab(pos As Integer);] [adierazpena2[...]]

### Parametroak:

fitxategizenbakia: Open instrukzioak fitxategi baterako ezarri duen fitxategi-zenbakia duen edozein zenbakizko adierazpen.

adierazpena: Inprimatuko den edozein zenbakizko edo katezko adierazpen. Adieazpen anitz sartu daitezke, puntu eta komaz bananduta. Koma bidez banatzen badira, adierazpenak hurrengo tabulazion koskatuko dira. Tabulazioak ezin dira doitu.

zenbakia: Spc funtzioak txertatuko duen zuriune kopurua.

pos: Zuriuneak zehaztutako kokaguneraino txertatuko dira.

Inprimatu beharreko azken adierazpenaren ondoren puntu eta koma edo koma agertzen bada, LibreOffice Basic-ek testua barneko bufferrean gordetzen du eta programa exekutatzen jarraitzen du inprimatu gabe. Amaieran puntu eta koma edo komarik ez duen beste Print instrukzio bat aurkitzen bada, inprimatu beharreko testu osoa aldi batean inprimatuko da.

Zenbakizko adierazpen positiboak aurrean zuriunea dutela inprimatzen dira. Adierazpen negatiboak aurretik minus ikurra dutela inprimatzen dira. Koma mugikorreko balioetan tarte jakin bat gainditzen denean, dagokion zenbakizko adierazpena idazkera esponentzialean inprimatzen da.

Inprimatu beharreko adierazpenak luzera jakin bat gainditzen duenean, bistaratzea hurrengo lerrora egokituko da automatikoki.

Argumentuen artean Tab funtzioa txerta dezakezu, puntu eta komen artean irteera kokagune jakin batean koskatzeko, edo Spc funtzioa erabil dezakezu zuriune kopuru jakin bat txertatzeko.

### Adibidea:

    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