Afficher un message
Vieux 18/09/2006, 14h57   #169 (permalink)
Profil
SiZiOUS
ドリームキャストメンバー
Ancienneté  85%
Ancienneté 85%
 
Avatar de SiZiOUS
 
Date d'inscription: mai 2006
Âge: 39
Pays :
Messages: 914
Téléchargements: 0
Uploads: 0
Merci: 51
Remercié 60 fois dans 30 Posts
Par défaut

Citation:
Envoyé par Manic Voir le message
Merci pour l'exemple SiZiOUS !
De rien.

Si tu veux tu peux même faire une classe TSRFFile ou un truc comme ça, ou dedant en private tu aurais une TList générale ou chaque élément pourrait pointer sur un record (une struct). Dans ce record tu pourrais mettre le TMemoryStream que je te disais (avec tes trucs fixes), tes valeurs et tes TStringsList pour les sous-titres... Genre :

Code:
type
  TSRFEntry = record
    FixedBlock : TMemoryStream;
    Offset... : Byte;
    Subtitles : TStringsList;
  end;

  TSRFFile = class
  private
    GeneralList : TList;
  public
    ReadBlock(Offset : DWord ; ...) // ça ajouterais une entrée dans la GeneralList...
...
Enfin c'est toi qui voit, je ne sais pas vraiment la structure exact de ce fichier et encore moins ce que tu as déjà fait, car si faut tout reprendre pour s'emmerder avec une classe, c'est peut-être pas la peine. Mais je trouve ça quand même assez clair.

Si je peux t'aider encore pour quelque chose n'hésites pas.

Citation:
Envoyé par L@Cible Voir le message
Quel outil puis-je utiliser ? ( mkisofs ne permet pas de créer un ISO multisession mixant Données et track audio )
Lu' L@ Cible, jetes un oeil ici.
__________________
[big_fury]SiZiOUS, http://sbibuilder.shorturl.com/
SiZiOUS est déconnecté   Réponse avec citation