Kurt Le 16/09/2001 à 22:21 J'ai déclarer 2 pointeurs SYM_ENTRY :
> SYM_ENTRY *SymPtr;
> SYM_ENTRY *SymPtr2;
Un pour pouvoir afficher le nom des répertoires et l'autre pour pouvoir afficher le nom des fichiers du répertoires choisis.
J'ai l'impression que ces 2 pointeurs pointe sur le même truc et moi je voudrais avoir deux entrées dans la FAT!
Si je modifie *SymPtr, *SymPtr2 == *SymPtr et inversement. (Finalement, c'est logique puisque ce n'est juste que des pointeurs)
Alors, je cherche un moyen d'avoir deux entrées dans la fat.
Je ne sais pas si j'ai été assez clair alors si il faut des precisions, alors je les donnerais ...
Merci d'avance pour votre aide ..
Kurt Le 16/09/2001 à 22:21 Un truc du genre :
***
SymPtr = SymFindFirst (NULL,4);
while (SymPtr)
{
printf("%s",(SymPtr->name));
SymPtr = SymFindNext ();
}
***
merci
ben deja SymPtr si tu veux que SymPtr pointe sur les dossier, il fo faire SymFindFirst (NULL,0);
et si tu veux que SymPtr pointe sur les fichiers, il fo faire SymFindFirst ($(nom_du_dossier),1);
normalement ça devrait marcher, je vois ce qui generais
et aussi c pas la FAT, mais la VAT
Kurt Le 16/09/2001 à 22:21 Non, c'est pas ca le problème car je sais bien qu'il faut faire SymFindFirst ($(nom_du_dossier),1); pour les fichiers.
Le problème est que je n'arrive pas à avoir 2 accès à la vat en même temps!
@+