Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation C » Archiver un fichier (22 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
geogeo Ecrit le: Dimanche 13 juin 2004 à 20:16 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Après avoir résolu des problèmes de Heap... j'ai réussi à désarchiver un fichier mais je voudrais faire l'opération inverse. Au lancement du programme je désarchive 'neb_hsc' et à la fin de l'execution du programme je dois l'archiver:

EM_moveSymToExtMem (SYMSTR (FindFile ("neb_hsc")), HS_NULL); 


J'utilise ce code, ce que je ne comprend pas c'est que malgré que FindFile ("neb_hsc") soit valide, le fichier n'est pas archivé. #confus#. La mémoire archive et RAM ne sont pas pleines et aucun garbage collect.
-Edité le Dimanche 13 juin 2004 à 20:16 par geogeo-
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°1   Marquer comme non lu.
kaz00 Ecrit le: Dimanche 13 juin 2004 à 20:20 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

et tu as essayé avec flag
    
./Post n°2   Marquer comme non lu.
bobti89 Ecrit le: Dimanche 13 juin 2004 à 20:24 Déconnecté(e)    Voir le profil de bobti89 Envoyer un email à bobti89 Visiter le site WEB de bobti89 Envoyer un message privé à bobti89  

C'est marrant moi j'utilise ca comme code :
EM_moveSymToExtMem (NULL, SymFind (SYMSTR ("neb_hsc")));
bob ou bob, vous ne voyez pas la différence. Pourtant il y en a une fondamentale, l'un est écrit à l'endroit, l'autre à l'envers.

Visitez mon site : http://www.bobti89.fr.st
Testez mon forum ici
    
./Post n°3   Marquer comme non lu.
geogeo Ecrit le: Dimanche 13 juin 2004 à 20:30 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


G-Nocid :
et tu as essayé avec flag


flag?


bobti89 :
C'est marrant moi j'utilise ca comme code :
EM_moveSymToExtMem (NULL, SymFind (SYMSTR ("neb_hsc")));


Oui mais SymFind ne recherche pas le fichier neb_hsc dans tous les dossiers?
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°4   Marquer comme non lu.
kaz00 Ecrit le: Dimanche 13 juin 2004 à 20:35 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

oui, ya une fonction, att je la cherche......
voila j'ai trouvé:

SymFindPtr(SYMSTR("tetris"),0)->flags.bits.locked = 1;

pour locker tetris.
    
./Post n°5   Marquer comme non lu.
geogeo Ecrit le: Dimanche 13 juin 2004 à 20:42 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Je cherche pas à locker, je cherche à archiver. :p
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°6   Marquer comme non lu.
kaz00 Ecrit le: Dimanche 13 juin 2004 à 20:45 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

mais ya peut etre :

SymFindPtr(SYMSTR("tetris"),0)->flags.bits.archived = 1;
#langue#
    
./Post n°7   Marquer comme non lu.
geogeo Ecrit le: Dimanche 13 juin 2004 à 20:47 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Euh ouai mais que en lecture. :p
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°8   Marquer comme non lu.
kaz00 Ecrit le: Dimanche 13 juin 2004 à 20:49 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

tu veux savoir juste l'etat du fichier ou effectuer une action dessus?
    
./Post n°9   Marquer comme non lu.
Benjy Ecrit le: Dimanche 13 juin 2004 à 20:50 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


lol oui ca SymFindPtr(SYMSTR("tetris"),0)->flags.bits.archived = 1; permet de savoir si le fichier est archive ou pas pour l'action il n'y a que EM_moveSymToExtMem (SYMSTR (FindFile ("neb_hsc")), HS_NULL);
Le langage C y'a pas mieux!!!
    
./Post n°10   Marquer comme non lu.
kaz00 Ecrit le: Dimanche 13 juin 2004 à 20:53 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

ah il me semblait que ca marchait, bon, ba faut que je m'y remette a fond au C alors. 8) #sick#
    
./Post n°11   Marquer comme non lu.
Benjy Ecrit le: Dimanche 13 juin 2004 à 20:54 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


lol ca va venir
Le langage C y'a pas mieux!!!
    
./Post n°12   Marquer comme non lu.
geogeo Ecrit le: Dimanche 13 juin 2004 à 21:19 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Comprend pas, je suis une quiche. :( 2 jours sur ce pb et toujours pas résolu.
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°13   Marquer comme non lu.
kaz00 Ecrit le: Dimanche 13 juin 2004 à 21:25 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

ptdrrrr #ptdr#
EM_moveSymToExtMem (

ca veut dire qu'il faut l'archiver

EM_moveSymFromExtMem ( c'est archive vers ram.

C'est fou ske j'en apprend des choses avec les pb des autres.
    
./Post n°14   Marquer comme non lu.
geogeo Ecrit le: Dimanche 13 juin 2004 à 21:32 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


lol mais moi ça m'aide pas #ouin#
Pourquoi cette foutue fonction ne fonctionne pas:EM_moveSymToExtMem
#surprise#
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°15   Marquer comme non lu.
kaz00 Ecrit le: Dimanche 13 juin 2004 à 21:34 Déconnecté(e)    Voir le profil de kaz00 Envoyer un email à kaz00 Envoyer un message privé à kaz00  

fait attention, tu va devenir chauve a 30ans, comme les savants fou, alors fais une pause, sinon plus de cheveux. #zen# attends le retour de KK.
    
./Post n°16   Marquer comme non lu.
matth Ecrit le: Lundi 14 juin 2004 à 10:48 Déconnecté(e)    Voir le profil de matth Envoyer un email à matth Visiter le site WEB de matth Envoyer un message privé à matth  
  -- Post locké --
 
    
./Post n°17   Marquer comme non lu.
naPO Ecrit le: Lundi 14 juin 2004 à 12:40 Déconnecté(e)    Voir le profil de naPO Envoyer un email à naPO Visiter le site WEB de naPO Envoyer un message privé à naPO  
  -- Post locké --
 
    
./Post n°18   Marquer comme non lu.
hubert_b Ecrit le: Mercredi 16 juin 2004 à 12:28 Déconnecté(e)    Voir le profil de hubert_b Envoyer un email à hubert_b Envoyer un message privé à hubert_b  

Tu utilises bien cela comme ça ?
EM_moveSymToExtMem(NULL,SymFind(SYMSTR(TON_FICHIER)))
Hubert_B aKa nEUrOO
    
./Post n°19   Marquer comme non lu.
geogeo Ecrit le: Mercredi 16 juin 2004 à 13:39 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Je vais essayer ça. :)
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
  :: Index » Forum Ti68K » Programmation C » Archiver un fichier (22 réponse(s))
Pages : 1/2     « [1] 2 » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 70.37ms avec 18 requetes