Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010
-
2 mai 2005 à 21:01
Saros
Messages postés921Date d'inscriptionvendredi 20 décembre 2002StatutMembreDernière intervention23 septembre 2010
-
2 mai 2005 à 22:32
C'est une question sur VB.NET, que je suis en train d'apprendre...
Donc voilà : l'objet 'System.IO.FileStream' permet de manipuler des fichiers, c'est bien pratique, seulement.... Pour écrire dans ces fichiers, j'ai trouvé deux fonctions :
Dim fso As System.IO.FileStream
fso.Write
ainsi que :
fso.WriteByte
Comme on peut s'en douter, WriteByte permet d'écrire un octet et un seul. Moi, je voudrais entrer un texte, en-tête du fichier, à savoir : "txtrdr"
Le problème c'est que Write prend en argument un tableau de bytes, pas une chaine de caractères.
La question est :
Y a t-il un moyen rapide, simple, concis, efficace, etc, de convertir une chaine de caractères en tableau de bytes en VB.NET ?
Sniper_Vgaerr
Messages postés113Date d'inscriptionjeudi 2 décembre 2004StatutMembreDernière intervention14 août 2006 2 mai 2005 à 22:00
La par contre je sais pas du tout dsl. Mais la methode bourrin me semble bien adapté mais peut etre un peu trop bourrin, mais normalement ca doit marcher. ;-)