Modulo
Contenuto
Indice 🔎︎

# Istruzione Write

Scrive i dati in un file sequenziale.

## Sintassi:

    Write [#FileName], [Expressionlist]

## Parametri:

FileName (NomeFile): espressione numerica contenente il numero del file impostato dall'istruzione Open per il file relativo.

Expressionlist (ListaEspressioni): variabili o espressioni da inserire in un file, separate da virgole.

Se la lista delle espressioni viene omessa, l'istruzione Write aggiunge una riga vuota alla fine del file.

Per aggiungere una lista di espressioni a un file nuovo o già esistente, il file deve essere aperto in modo Output o Append.

Le stringhe che scrivete sono racchiuse da virgolette e separate da virgole. Non è necessario indicare delimitatori nell'elenco delle espressioni.

Ogni istruzione Write produce un simbolo di fine riga come ultima voce.

I numeri con delimitatori decimali vengono convertiti in base alle impostazioni geografiche locali.

## Esempio:

    Sub ExampleWrite

    Dim iCount As Integer

    Dim sValue As String

        iCount = Freefile

        Open "C:\data.txt" For Output As iCount

        sValue = "Hamburg"

        Write #iCount,sValue,200

        sValue = "New York"

        Write #iCount,sValue,300

        sValue = "Miami"

        Write #iCount,sValue,450

        Close #iCount

    End Sub