Condividi tramite


Funzione SPC

Aggiornamento: novembre 2007

Viene utilizzata con la funzione Print o PrintLine per specificare la posizione dell'output.

Public Function SPC(ByVal Count As Short) As SPCInfo

Parametri

  • Count
    Obbligatorio. Numero di spazi da inserire prima di visualizzare o stampare l'espressione successiva in un elenco.

Note

Se Count è minore della larghezza della riga di output, la posizione di stampa successiva seguirà immediatamente il numero di spazi stampati. Se Count è maggiore della larghezza della riga di output, la posizione di stampa successiva verrà calcolata da SPC utilizzando la seguente formula:

currentprintposition(+(CountModwidth))

Ad esempio, se la posizione di stampa corrente è 24, la larghezza della riga di output è 80 e si specifica SPC(90), la stampa successiva inizierà dalla posizione 34 (posizione di stampa corrente + resto di 90/80). Se la differenza tra la posizione di stampa corrente e lo spessore della linea di output è minore di Count (o width Mod Count), la funzione SPC passerà all'inizio della riga successiva e verrà generato un numero di spazi uguale a Count - (width - currentprintposition).

Nota:

Assicurarsi che la larghezza delle colonne utilizzate in formato tabellare sia sufficiente a contenere lettere che richiedono una maggior quantità di spazio.

Esempio

Nell'esempio riportato di seguito la funzione SPC viene utilizzata per determinare la posizione dell'output in un file e nella finestra Output.

' The SPC function can be used with the Print function.
FileOpen(1, "TESTFILE", OpenMode.Output)   ' Open file for output.
Print(1, "10 spaces between here", SPC(10), "and here.")
FileClose(1)   ' Close file.

Note per gli sviluppatori di applicazioni per Smart Device

Questa funzione non è supportata.

Requisiti

Spazio dei nomi: Microsoft.VisualBasic

**Modulo:**FileSystem

**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Vedere anche

Riferimenti

Operatore Mod (Visual Basic)

Funzioni Print e PrintLine

Funzione Space (Visual Basic)

Funzione TAB

Funzione FileWidth