SCR/AL1 - TOME III. Les librairies utilitaires
Syntax
A_expandstar(arg)
char *arg;
Description
Fonction appelée par A_init() et A_initv() pour remplacer les noms contenant une étoile (*) en DOS.
Lorsque la fonction d'initialisation des paramètres en rencontre un contenant *, elle appelle la fonction A_expandstar() qui doit se charger d'ajouter à la liste des arguments tous ceux correspondant.
Par défaut, la fonction A_expandstar() ajoute tous les fichiers correspondant au masque à l'aide de la fonction A_add1(arg).
Si la fonction retourne 0, l'argument a été traité. Si la fonction retourne une autre valeur, l'argument n'a pas été traité et est conservé tel quel dans le tableau A_VAL résultat.
Cette fonction peut être remplacée par une fonction utilisateur. Pour faciliter le travail, la fonction A_expandstar_dft() peut être appelée: elle effectue le travail par défaut de A_expandstar().
A_NO_EXPANDSTAR_DFT
Si la variable globale A_NO_EXPANDSTAR_DFT est non nulle, il n'y a oas d'appel Ó la fonction par dÚfaut A_expandstar_dft().
Voir également
A_init(), A_initv(), A_expand(), A_iexpand(), A_expandstar_dft()
A_expandstar(arg)
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be