TFILESTREAM

Le NeWbIe - 14 oct. 2001 à 10:29
 Le NeWbIe - 14 oct. 2001 à 13:34
Bonjour,
j'ai créé un objet TFILESTREAM, c'est à dire un fichier ouvert dans lequel je veux écrire et lire des données, pour écrire ça marche mais je n'arrive pas à lire un byte, est-ce que qqun pourrait m'aider?

Merci d'avance A+

2 réponses

Voici pour lire le 2 eme octet d'un fichier

var Fs : TFileStream;
b : Byte;
Begin
Fs := TFileStream.Create('fichier',fmOpenReadWrite); //TFileStream.Create('ton fichier');
Fs.Seek(2,soFromBeginning) ; // Lire le 2eme octet
Fs.Read(b,1); // on met l'octet dans b
Fs.Free; //On libere tt

ShowMessage('octet : ' + IntToStr(b) + #13 + 'caractere : '+ Char(b));

End;

www.ProgZed.com
0
MERCI BCP a+ bonne continuation
0
Rejoignez-nous