Vous n'êtes pas identifié.
si c'est un fichier texte alors tu peux l'ouvrir en mode binaire et le modifier en valeurs ASCII directement en choisissant l'octet que tu veux modifier dans le fichier... (normalement ya des exemples dans l'aide de VB...)
Hors ligne
Sinon tu dois avoir une fonction 'MID', cherche !
Hors ligne
Ce code remplace tous les "e" d'une chaine par "E"
dim i as integer dim machaine as string machaine="abcdefg" for i=1 to len(machaine) if mid(machaine,i,1) = "e" then mid(machaine,i,1) = "E" next
Merci,merci !
Mais g un otre problm : comment fait on pour écrire des octets dans des fichiers ?
Jdis ça parce que apparament le caracter des code '0' indique la fin du fichier,et ça m' embete :cry:
répondez svp !
Hors ligne
Non non, c'est juste que la fin des textboxs est un caractère 0, mais on peut ouvrir un EXE, dedans y'a plein de chr(0)...
Pour écrire :
Open "c:test.txt" for binary as #1 dim texte as string texte="Voilà ce que je veux écrire" put #1 , , texte close #1
Encore mieux :
WWW.VBFRANCE.COM