IBM Lotus Symphony
|
Выводит указанные строки или числовые выражения в окно диалога или файл.
Print [#имя-файла,] выражение-1[{;|,} [Spc(число As Integer);] [Tab(позиция As Integer);] [выражение-2[...]]
имя-файла — произвольное числовое выражение, равное номеру файла, присвоенному соответствующему файлу оператором Open.
выражение — числовое или строковое выражение, предназначенное для печати. Если выражений несколько, то они должны быть указаны через запятую или точку с запятой. Если выражения указаны через запятую, то они смещаются к следующей позиции табуляции. Позиции табуляции изменить нельзя.
число — пробелов, вставляемых функцией Spc.
позиция — пробелы вставляются до указанной позиции.
Если за последним выражением, предназначенным для печати, указана точка с запятой или запятая, то среда Basic Lotus® Symphony™ сохранит текст во внутреннем буфере и продолжит выполнение программы без печати. При обнаружении следующего оператора Print, в конце которого отсутствует точка с запятой или запятая, будет напечатан весь текст.
Положительные числовые выражения печатаются с начальным пробелом. Отрицательные числовые выражения печатаются с начальным знаком минус. Если значение с плавающей точкой выходит за границы заданного диапазона, то соответствующее числовое выражение печатается в экспоненциальном формате.
Если печатаемое выражение не умещается на строке, оно автоматически переносится на следующую строку.
![]() |
Можно вставить функцию Tab, обрамленную точками с запятой, между аргументами, чтобы сместить вывод к заданной позиции, либо указать функцию Spc, чтобы вставить заданное число пробелов. |
Sub ExamplePrint
Print "ABC"
Print "ABC","123"
i = FreeFile()
Open "C:\Temp.txt" For Output As i
Print #i, "ABC"
Close #i
end Sub