IBM Lotus Symphony


Instrução Print [Tempo de Execução]

Exibe as sequências ou expressões numéricas especificadas em um diálogo ou arquivo.

Sintaxe:

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

Parâmetro:

FileName: Qualquer expressão numérica que contenha o número do arquivo que foi definido pela instrução Open para o respectivo arquivo.

Expression: qualquer expressão numérica ou em sequência a ser impressa. Várias expressões podem ser separadas por um ponto-e-vírgula. Se forem separadas por uma vírgula, as expressões serão recuadas para a próxima tabulação. As paradas de tabulação não podem ser ajustadas.

Number: Número de espaços a ser inseridos pela função Spc.

Pos: Os espaços são inseridos até a posição especificada.

Se aparecer um ponto e vírgula ou uma vírgula após a impressão da última expressão, o Lotus® Symphony™ Basic armazenará o texto em um buffer interno e continuará a execução do programa sem imprimir. Quando for encontrada outra instrução Print sem um ponto-e-vírgula ou vírgula no final, todo o texto será impresso uma vez.

As expressões numéricas positivas são impressas com um espaço à esquerda. As expressões negativas são impressas com um sinal de menos à esquerda. Se um determinado intervalo for excedido para os valores de ponto flutuante, a respectiva expressão numérica será impressa na notação exponencial.

Se a expressão a ser impressa exceder um determinado comprimento, a exibição será automaticamente agrupada na próxima linha.

Ícone de Nota É possível inserir a função Tab, colocada entre pontos e vírgulas, entre argumentos para indentar a saída para uma posição específica, ou pode usar a função Spc para inserir um número especificado de espaços.

Exemplo:

Sub ExamplePrint

Print "ABC"

Print "ABC","123"

i = FreeFile()

Open "C:\Temp.txt" For Output As i

Print #i, "ABC"

Close #i

end Sub


Feedback do Produto | Documentação Adicional | Marcas Registradas