FindNext |
Recherche le prochain |
HighSpeed Pascal |
DOS |
Syntaxe
Procedure FindNext(var S:SearchRec);
|
Paramètres
Nom |
Description |
S |
Ce paramètre permet d'indiquer l'enregistrement contenant le résultat de la recherche |
Description
Cette procédure permet de rechercher l'occurrence suivant (fichier ou répertoire) contenu dans un répertoire de fichier.
Remarques
- La procédure FindNext recherche l'entrée suivante correspondant aux spécifications données lors d'un précédent appel à FindFirst.
- Le paramètre S doit être le même que celui utilisé dans l'appel à FindFirst.
- Après un appel à FindNext, la variable DosError doit être vérifiée. Si ce n'est pas 0, le contenu du paramètre S sera ordonné car la fin du répertoire sera atteinte.
- Si vous ne lisez pas l'intégralité du répertoire tant qu'aucun fichier n'a été trouvé, vous devez appeler StopFindFirst lorsque vous avez fini de lire le répertoire.
- La procédure StopFindFirst n'est pas utilisé sous MS-DOS ou sur Atari ST mais
est requis sur Amiga pour garantir que le verrou AmigaDOS utilisé pour lire le répertoire est libéré. Si vous lisez un répertoire
à sa fin à l'aide de FindNext, comme dans 95% des utilisations de ces procédures, vous n'avez pas besoin d'appeler StopFindFirst car le verrou sera libéré automatiquement.
Dernière mise à jour : Lundi, le 20 avril 2020