Condividi tramite


Modalità file non valida

Le istruzioni utilizzate per la modifica del contenuto del file devono essere appropriate alla modalità in cui è stato aperto il file. Le cause possibili includono:

  • Un'istruzione FilePutObject o FileGetObject specifica un file sequenziale.

  • Un'istruzione Print specifica un file aperto per una modalità di accesso diversa da Output o Append.

  • Un'istruzione Input specifica un file aperto per una modalità di accesso diversa da Input

  • Tentativo di scrittura in un file di sola lettura.

Per correggere l'errore

  • Assicurarsi FilePutObject che e FileGetObject facciano riferimento solo ai file aperti per Random o Binary accedere.

  • Assicurarsi di Print specificare un file aperto per la Output modalità di accesso o Append . In caso contrario, usare un'istruzione diversa per inserire i dati nel file o riaprire il file in modalità appropriata.

  • Assicurarsi di Input specificare un file aperto per Input. In caso contrario, usare un'istruzione diversa per inserire i dati nel file o riaprire il file in modalità appropriata.

  • Se si scrive in un file di sola lettura, modificare lo stato di lettura/scrittura del file o non provare a scrivervi.

  • Usare la funzionalità disponibile nell'oggetto My.Computer.FileSystem .

Vedere anche