Оператор Print

Извежда зададените низове или числови изрази в диалогов прозорец или файл.

Синтаксис:

Print [#FileName,] Expression1[{;|,} [Spc(Number As Integer);] [Tab(pos As Integer);] [Expression2[...]]

Параметър:

FileName: числов израз, задаващ номера на файл, който е получен от оператора Open за съответния файл.

Expression: числов или низов израз, чиято стойност да бъде отпечатана. Можете да разделите няколко израза с точки и запетаи. Ако ги разделите със запетаи, стойностите ще бъдат подравнени по следващата позиция за табулация. Позициите за табулация не могат да се настройват.

Number: броят интервали, които да бъдат вмъкнати от функцията Spc.

Pos: до указаната позиция се вмъкват интервали.

Ако след последния израз за отпечатване има точка и запетая или запетая, LibreOffice Basic запазва текста във вътрешен буфер и продължава изпълнението на програмата, без да печата. Когато бъде срещнат друг оператор Print, без точка и запетая или запетая в края, всичкият текст за отпечатване се отпечатва наведнъж.

Положителните числови стойности се отпечатват с водещ интервал. Отрицателните стойности се отпечатват с водещ знак минус. Ако стойностите с плаваща запетая не попадат в определен интервал, те се отпечатват в експоненциален запис.

Ако изразът за отпечатване надхвърля определена дължина, автоматично ще се пренесе на нов ред.

Икона Бележка

Можете да вмъкнете между аргументите функцията Tab, заградена с точки и запетаи, за да подравните изхода към определена позиция, или да използвате функцията Spc, за да вмъкнете зададен брой интервали.


Пример: