Vb.net

Signaler
Messages postés
3
Date d'inscription
vendredi 24 novembre 2000
Statut
Membre
Dernière intervention
20 septembre 2008
-
Messages postés
840
Date d'inscription
mercredi 22 octobre 2003
Statut
Membre
Dernière intervention
7 janvier 2009
-
J'ai créer une classe,
Est ce que je peux enregistrer des objets issus de cette classe dans un fichier à accès aléatoir?
si oui
comment lire les objets et comment écrire dans le fichier?

1 réponse

Messages postés
840
Date d'inscription
mercredi 22 octobre 2003
Statut
Membre
Dernière intervention
7 janvier 2009
9
Salut,

Ben t'as le choix.. Mais fichier à accès aléatoire, moi qui suis sur .NET depuis des années, je ne sais même plus ce que ça veut dire

Si c'est des données qui peuvent être codé sous forme de texte, je te conseil le XML, c'est le plus simple (System.XML). Ou encore plus simple, tu peux directement sérialiser ta classe en XML (System.Xml.Serialization).

Tu peux aussi créer d'autre fichiers texte avec un stream (System.IO): StreamReader / StreamWriter, File.WriteAllLines, File.WriteAllText, etc, tu as le choix

Si tu veux écrire des données binaires, tu va aussi utiliser un Stream pour écrire dans le fichier. (System.IO: Stream, BinaryReader / BinaryWriter, File.WriteAllBytes, etc). Tu peux aussi utiliser une sérialisation binaire (j'ai jamais fais).

Voilà en gros :)