30

ben je pense que :
char *open_file(char *str)
{
        SYM_ENTRY *sym_entry1 = SymFindPtr(SYMSTR(str),0); // cherche si le fichier existe

  if (!sym_entry1 || !sym_entry1->handle)
    return NULL;

      char *file = (char *)HeapDeref(sym_entry1->handle); // avec ça on obtient l'adresse dé début de fichier (l'adresse des 1ères données du fichier) et on stocke l'adresse dans le pointeur "file"

  if (!file)
    return NULL;

  return (file+2);

}


ça devrait marcher
Les cartes !!!!
Je dois les retrouver ! :D:D:D

31

Rapport avec le sujet?
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

32

je crois qu'il s'est planté des topic et que la réponse m'était destiné... Enfin je crois.
Car seuls les cons ne reconnaissent pas leurs erreurs.
=========================================
Avis aux newbies, avant de poster, essayez ça ->[http://databob.free.fr/IFAQ/FAQ]

Membre de la [V4pOR T34m]
EvaSDK's Homepage > et c'est reparti