Lecture de fichier [Delphi] - Delphi/Pascal - Programmation
Marsh Posté le 26-09-2002 à 18:27:42
ID3v1?   
  
 
Avec un TFileStream 
with TFileStream.Create('le fichier',fmOpenRead) do 
try 
  Seek(128,soFromEnd); 
  Read(TaVariable,128); 
finally 
  Free; 
end; 
 
tu rajoutes un peu de gestion d'erreur et c'est bon, sinon tu utilises le compo ID3v1 de la JVCL   
  
 
http://jvcl.sourceforge.net
Marsh Posté le 26-09-2002 à 19:01:27
Mais j'utilise un tampon pour lire mon fichier....Je voudrais lire les 128 derniers octets avec un tampon...ou du moins pouvoir mettre ma lecture dans un tampon.....
Marsh Posté le 26-09-2002 à 19:11:50
bhen le tampon c'est ce qu'il a appelé "tavariable"
Marsh Posté le 26-09-2002 à 19:16:20
dans le read que tu fais , il va lire le tampon qui est vide. 
moi je veux qui lise le fichier et le mettre dans le tampon 
Marsh Posté le 26-09-2002 à 19:23:01
ReplyMarsh Posté le 26-09-2002 à 19:26:49
| bruno_lac a écrit a écrit  : ouin tu devrais arreter ca | 
 
 
  
  
 
T'es graphiste je parie?
Marsh Posté le 26-09-2002 à 19:27:55
tu en as tous les symptomes pourtant la   
 
Marsh Posté le 26-09-2002 à 19:30:42
Non,je n'ai aucun symptomes et que leur reproche tu au graphiste??????   
       
 
Marsh Posté le 26-09-2002 à 19:34:33
| bruno_lac a écrit a écrit  : Non,je n'ai aucun symptomes et que leur reproche tu au graphiste??????     | 
 
 
que tu sais pas écrire sans faute, que tu sais pas lire et que tu essaies pas les solutions. 
 
allez, je lâche les chiens   
 
Marsh Posté le 26-09-2002 à 19:45:27
| bruno_lac a écrit a écrit  : dans le read que tu fais , il va lire le tampon qui est vide. | 
 
 
le read porte sur le TFileStream
Marsh Posté le 26-09-2002 à 19:46:27
| antp a écrit a écrit  : le read porte sur le TFileStream | 
 
 
t'es trop gentil, faut justifier quand tu donnes une réponse maintenant   
 
Marsh Posté le 26-09-2002 à 22:24:22
| zion a écrit a écrit  : ID3v1?   Avec un TFileStream with TFileStream.Create('le fichier',fmOpenRead) do try Seek(128,soFromEnd); Read(tampon,128); finally Free; end; tu rajoutes un peu de gestion d'erreur et c'est bon, sinon tu utilises le compo ID3v1 de la JVCL   http://jvcl.sourceforge.net | 
  
 
c mieux comme ça ? 
Marsh Posté le 26-09-2002 à 22:27:41
je crois que c'est le "with" qui l'a perturbé 
puisque le code qui est là c'est la même chose que si on faisait 
unFilestream.read(.....); 
donc pas besoin de dire dans quoi on lit 
Marsh Posté le 26-09-2002 à 22:29:27
bah oui mais c'était pur de rire  
 
 
j'ai posé la même question ya qq semaines   
   
 
Marsh Posté le 15-03-2006 à 09:08:34
salut, c'est Olivier Dupuch (du temps de JeanMarc Brockly.. 
 
 
si tu est LE Bruno Lac que j'espère, recontacte moi sur mon email olivierinparis@hotmail.fr 
 
j'aurai besoin de tes services de photographe. 
 
Salut.
Marsh Posté le 26-09-2002 à 18:11:38
Je voudrais savoir comment on fais pour lire seulement les 128 derniers octets d'un fichier sans lire le fichier au complet.
Merci