Print Statement

Kiírja a megadott karakterláncokat vagy numerikus kifejezéseket egy párbeszédablakba vagy egy fájlba.

Szintaxis:

Print [#Fájlnév,] Kifejezés1[{;|,} [Spc(Szám As Integer);] [Tab(Poz As Integer);] [Kifejezés2[...]]

Paraméter:

Fájlnév: Bármilyen numerikus kifejezés, amely tartalmazza a megfelelő fájl Open utasításában megadott fájlszámot.

Kifejezés: Kinyomtatandó string (karakterlánc) vagy numerikus kifejezés. Több kifejezés pontosvesszővel választható el. Ha vesszővel van elválasztva, akkor a kifejezések a következő tabulátorpozícióra lesznek igazítva. A tabulátorpozíciók nem igazíthatók.

Szám: Az Spc függvény által beszúrandó szóközök száma.

Poz: A megadott pozícióig beszúrt szóközök száma.

Ha a pontosvessző vagy vessző az utolsó kinyomtatandó kifejezés után jelenik, akkor a LibreOffice Basic a szöveget egy belső pufferben tárolja, és nyomtatás nélkül folytatja a program végrehajtását. Ha másik Print utasítás áll a sor végén pontosvessző vagy vessző nélkül, akkor az összes kinyomtatandó szöveg azonnal kinyomtatásra kerül.

A pozitív numerikus kifejezéseket egy szóköz előzi meg nyomtatáskor. A negatív numerikus kifejezéseket mínuszjel előzi meg nyomtatáskor. Ha a lebegőpontos értékek egy adott tartományt túllépnek, akkor az adott numerikus kifejezés exponenciális formában lesz kinyomtatva.

Ha a megjelenítendő kifejezés meghalad egy megadott hosszt, a megjelenítés automatikusan beszúr egy sortörést, és a megjelenítést egy új sorban folytatja.

Jegyzet ikon

Az argumentumok közé beszúrhatja pontosvesszővel lezárva a Tab függvényt a kimenet adott pozícióra történő igazításához, vagy használhatja az Spc függvényt a megadott számú szóköz beszúrásához.


PĂ©lda: