Manuel Amos Professional  Sommaire  Index

Acces au Disque


DIR FIRST$
fonction : obtenir le premier fichier qui satisfait le chemin donne
fichier$ = Dir First$(chemin$)

Cette fonction retourne une chaine contenant le nom et la taille du premier fichier sur le disque courant qui correspond a votre chemin de recherche. Par exemple, la routine suivante affiche le premier fichier ou dossier du repertoire courant, suivi du premier fichier IFF. Evidemment, il peut s agir du meme fichier.

E> Print Dir First$("*.*")
   Print Dir First$("*.IFF")

Quand DIR FIRST$ est utilise, toute la liste du repertoire est chargee en memoire. Vous pouvez ensuite recuperer le nom du fichier suivant grace a la fonction suivante.

DIR NEXT$
fonction : obtenir le fichier suivant qui satisfait le chemin courant
fichier$ = Dir Next$

Utilisez cette fonction pour obtenir le nom du fichier suivant apres celui trouve avec DIR FIRST$. S il n y a plus d autres fichiers, une chaine vide "" sera retournee. Une fois le dernier fichier trouve, AMOS Professional liberera automatiquement la memoire utilisee pour l affichage du repertoire. L exemple suivant affiche tous les fichiers du repertoire courant.

E> F$=Dir First$("*.*")
   While F$<>""
    Print F$ : Wait 50
    F$=Dir Next$
   Wend

Selectionner un fichier

FSEL$
fonction : selectionner un fichier
f$ = Fsel$(chemin$)
f$ = Fsel$(chemin$,defaut$,titre1$,titre2$)

Cette fonction permet de choisir un fichier directement sur disque en utilisant le selecteur de fichiers standard d AMOS Professional. Dans sa forme la plus simple, elle s utilise comme ceci :

D> Print Fsel$("*.IFF")

La chaine entre parentheses represente un motif de recherche, ici un fichier IFF. Les parametres suivants sont optionnels :

La chaine par defaut permet de preselectionner un nom de fichier qui sera choisi automatiquement si vous appuyez sur [Return] pour annuler.

Retour    Suivant
10.02.07