
avec *d aussi
mais tu dois coder fgetc et fgets

void _main(void) { ESI ptr; char *objfilename; SYM_ENTRY *objfile; unsigned char *filedata,*fileptr; unsigned short filesize; InitArgPtr(ptr); FontSetSys(F_6x8); ClrScr(); objfilename=(char*)GetStrnArg(ptr); printf("Opening file : %s\n",objfilename); objfile=SymFindPtr(SYMSTR(objfilename),0); printf("file handle: %d\n",objfile->handle); HeapLock(objfile->handle); fileptr=HeapDeref(objfile->handle); printf("file ptr: %lx\n",(unsigned long)fileptr); filesize=*((unsigned short*)fileptr); printf("FileSize: %d (0x%x)\n",filesize,filesize); filedata=(char*)(fileptr+2); mumuse_fichier(filesize,filedata); HeapUnlock(objfile->handle); ngetchx(); return; }