Share via


Dépannage : lecture et écriture dans des fichiers texte

Mise à jour : novembre 2007

Cette rubrique aborde les problèmes courants rencontrés lors de l'utilisation des fichiers texte et propose une approche pour chacun d'entre eux.

Problèmes courants

Les problèmes les plus courants rencontrés lors de l'utilisation des fichiers texte concernent les exceptions de sécurité, les codages de fichiers ou les chemins d'accès incorrects.

Exceptions de sécurité

Une exception SecurityException est levée lorsqu'une erreur de sécurité se produit. Cela est souvent est dû au fait que l'utilisateur n'a pas les autorisations nécessaires, ce qui peut être résolu par l'ajout d'autorisations ou l'utilisation des fichiers dans un stockage isolé. Pour plus d'informations, consultez Dépannage des exceptions : System.Security.SecurityException et Stockage isolé.

Codages de fichiers

Les codages de fichier, plus connus sous le nom codages de caractères, spécifient comment représenter les caractères lors du traitement de texte. Les caractères inattendus d'un fichier texte peuvent être dus à un codage incorrect. Pour la plupart des fichiers, un codage peut être préférable à un autre en fonction des caractères de langue qu'il gère, bien qu'Unicode soit généralement préféré. Pour plus d'informations, consultez Codages de fichiers et Encoding.

Chemins d'accès incorrects

Lorsque de l'analyse des chemins d'accès, notamment des chemins d'accès relatifs, il est facile de fournir des données incorrectes. Vous pouvez résoudre de nombreux problèmes en vérifiant que vous fournissez le chemin d'accès correct. Pour plus d'informations, consultez Comment : analyser des chemins d'accès dans Visual Basic.

Voir aussi

Concepts

Analyse des fichiers texte avec l'objet TextFieldParser

Référence

My.Computer.FileSystem, objet

Autres ressources

Lecture à partir de fichiers en Visual Basic

Écriture dans des fichiers en Visual Basic