Delen via


Ongeldige bestandsmodus

Instructies die worden gebruikt bij het bewerken van bestandsinhoud, moeten geschikt zijn voor de modus waarin het bestand is geopend. Tot de mogelijke oorzaken behoren:

  • Een FilePutObject of FileGetObject instructie geeft een sequentiële bestand op.

  • Een Print instructie geeft een bestand op dat is geopend voor een andere toegangsmodus dan Output of Append.

  • Een Input instructie geeft een bestand op dat is geopend voor een andere toegangsmodus dan Input

  • Een poging om naar een alleen-lezenbestand te schrijven.

Deze fout corrigeren

  • Zorg ervoor dat FilePutObject en FileGetObject alleen verwijst naar bestanden die zijn geopend voor Random of Binary toegang.

  • Zorg ervoor dat Print u een bestand opgeeft dat is geopend voor Output of Append de toegangsmodus. Als dat niet het geval is, gebruikt u een andere instructie om gegevens in het bestand te plaatsen of opent u het bestand opnieuw in de juiste modus.

  • Zorg ervoor dat Input u een bestand opgeeft dat is geopend voor Input. Als dat niet het geval is, gebruikt u een andere instructie om gegevens in het bestand te plaatsen of het bestand opnieuw te openen in de juiste modus.

  • Als u naar een alleen-lezenbestand schrijft, wijzigt u de lees-/schrijfstatus van het bestand of probeert u er niet naar te schrijven.

  • Gebruik de functionaliteit die beschikbaar is in het My.Computer.FileSystem object.

Zie ook