1

voila je voudrai savoir comment on remplace les extensions dans la fat-vat avec flib

2

Créer un nouveau "type de fichier", ou plutôt une nouvelle extension :
	dc.b 0,'type',0,OTH_TAG
	avec:
	OTH_TAG equ $F8


c pas de moi, j'av pris ça sur le forum il y a un moment. reste plus qu'a changer tout ça ac setbyte.

3

enfin je pense que si la question a été posée sur le forum basic, ce n'est pas pour recevoir une reponse en basic tongue grin

en fait il fo bien utiliser setbyte...
pour changer en un type autre que 'OTH' :


flib2("size:file")
fl[1]->s
flib2("setbyte: s-3, x,file")


ou tu remplace x par le tag correspondant au type de fichier voulu
ex :
45 -> pour ne renvoyer que les chaînes de caractère
217 -> listes ou matrices
220 -> programmes ou fonctions
221 -> data
222 -> GDB
223 -> images
224 -> textes
225 -> figures
226 -> macros
243 -> programmes ou librairies en assembleur

pour un type 'OTH' (ou tu indique toi - meme le nom qui doit apparaitre dans le var-link - 4 lettres max) c'est plus compliqué :
flib2("size:file")
fl[1]->s
flib2("setbyte: s-3,248,file") (c) comme avant sauf que x=248

etbyte:puis 4 s avec i qui va de i=1 a 4 et ou x vaut le valeur 'ascii' du i-eme caracere du type voulut (ord("a") renvoit la valeur 'ascii' de la lettre "a" prossede avec les autres letter pour connaitre leur valeur) :
ex
flib2("setbyte: s-5,97,flie","setbyte: s-6,98,flie","setbyte: s-7,99,flie","setbyte: s-8,9100,flie")

mettra la variable file au type 'abcd'


vala smile
avatar

4

ba oui, mais il sait programmer en asm, donc je pense qu'il aurrait pu se debrouiller ac ça wink

5

tss tss, encore un topic pas a sa place... smile
avatar