Lister les fichiers n'était pour l'instant pas forcément pratique (un système de callback était nécessaire, ce qui est certes puissant mais un peu lourd pour des traitements simples).
La nouvelle syntaxe me plaît elle beaucoup plus. Par exemple, pour lister les fichiers portant l'extension .JPG d'un répertoire parcouru récursivement (et les afficher dans une table), le code est :
// Ici je déclare mes variables
sListeFichiersJPG, sFichier sont des chaines
// Je supprime l'ancien contenu de ma table
TableSupprimeTout(TABLE_FichiersJPG)
// Je récupère EN UN SEUL appel tous les chemins des fichiers .JPG d'un sous-répertoire
sListeFichiersJPG= fListeFichier(ComplèteRep(SAI_Répertoire)+"*.JPG",frRécursif)
// Je parcours tous les nom de fichier
POUR TOUTE CHAINE sFichier DE sListeFichiersJPG SEPAREE PAR RC
TableAjouteLigne(TABLE_FichiersJPG,sFichier)
FIN
Comme vous pouvez le voir ici, je manipule la liste des fichiers par une des nouvelles syntaxe de l'instruction POUR : Finis les ExtraitChaine ou on oubliait un paramètre, la variable de parcours... en tout cas pour tous les cas "courants".
Développeur C++ à l'origine, j'ai découvert un jour WinDev et j'ai adoré. Aujourd'hui, je participe à plusieurs forums et je souhaite partager mon expérience et mes tests sur WinDev. Vous y trouverez aussi l'actualité de WinDev décryptée classée par thème. N'hésitez pas à laisser vos commentaires.
Inscription à :
Publier les commentaires (Atom)
Le ruban on s'y fait et même plutôt vite !
Le ruban, j'étais sceptique (mauvais souvenir de l'apparition du ruban sous Office sûrement), mais après quelques hésitations, surto...
-
C'est étonnant le nombre de posts sur des forums sur ce sujet... Après une rapide enquête avec les personnes concernées (que je remercie...
-
En voyant les preview de Windows 8, je ne pensais pas que Internet Explorer avait autant bougé dans cette nouvelle version. Déjà, entre le...
Aucun commentaire:
Enregistrer un commentaire