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 » Archive (9 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
Benjy Ecrit le: Dimanche 28 mars 2004 à 10:27 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


Voila j'ai un prog qui renvoir un string mai il n'est pas archiver. donc je met

EM_moveSymToExtMem($(pass),HS_NULL);

a la fin de mon prog mai ca ne marche pas il met l'erreur qui dit que la variable est utlise comment pui je faire?? merci
Le langage C y'a pas mieux!!!
    
./Post n°1   Marquer comme non lu.
geogeo Ecrit le: Dimanche 28 mars 2004 à 13:09 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Il y a un bit à désactiver pour que celà fonctionne.

typedef struct {
char name[8];
unsigned short compat;
union {
unsigned short flags_n;
struct {
unsigned int busy : 1, local : 1, flag1_5 : 1, flag1_4 : 1, collapsed : 1, twin : 1, archived : 1, in_view : 1;
unsigned int folder : 1, overwritten : 1, checked : 1, hidden : 1, locked : 1, statvar : 1, graph_ref_1 : 1, graph_ref_0 : 1;
} bits;
} flags;
HANDLE handle;
} SYM_ENTRY;


Donc avec ton SYM_ENTRY genre SYM_ENTRY *myfile; tu fais myfile->flags.bits.busy = 0;

-Edité le: Dimanche 28 mars 2004 à 13:10 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°2   Marquer comme non lu.
Kevin Kofler Ecrit le: Dimanche 28 mars 2004 à 15:32 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


C'est le bit hidden à virer, pas le bit busy.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°3   Marquer comme non lu.
geogeo Ecrit le: Dimanche 28 mars 2004 à 16:54 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


oups ok. :)
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.
Benjy Ecrit le: Dimanche 28 mars 2004 à 17:19 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


ouai enfin g mit ca

SYM_ENTRY *pass;
pass->flags.bits.hidden = 0;

et ca palnte c normal??
Le langage C y'a pas mieux!!!
    
./Post n°5   Marquer comme non lu.
geogeo Ecrit le: Dimanche 28 mars 2004 à 17:59 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Bah c'est normal ton pointeur SYM_ENTRY ne pointe sur aucun fichier.

pass=DerefSym(SymFind (SYMSTR ("tetris")));

Donc pass est un pointeur SYM_ENTRY de la variable nommée tetris.
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.
Benjy Ecrit le: Dimanche 28 mars 2004 à 18:23 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


ben meme avec ca ca met une erreur de violation de la memoire

SYM_ENTRY *pass;
pass=DerefSym(SymFind(SYMSTR ("tetris")));
pass->flags.bits.hidden = 0;
Le langage C y'a pas mieux!!!
    
./Post n°7   Marquer comme non lu.
geogeo Ecrit le: Dimanche 28 mars 2004 à 18:53 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Oui mais ta variable tetris existe??? Et ce trouve dans le dossier courant?
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.
Benjy Ecrit le: Dimanche 28 mars 2004 à 19:14 Déconnecté(e)    Voir le profil de Benjy Envoyer un email à Benjy Visiter le site WEB de Benjy Envoyer un message privé à Benjy  


oui
Le langage C y'a pas mieux!!!
    
./Post n°9   Marquer comme non lu.
Kevin Kofler Ecrit le: Dimanche 28 mars 2004 à 22:00 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Je pense que le problème est que les fonctions de recherche ne trouvent pas le fichier s'il est caché...
Mais si tetris n'est pas caché, alors je ne comprends pas trop d'où vient le problème.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
  :: Index » Forum Ti68K » Programmation C » Archive (9 réponse(s))
Pages : 1/1     « [1] » »|

.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 56.77ms avec 18 requetes