SkyRocKo
Messages postés174Date d'inscriptionsamedi 10 mai 2003StatutMembreDernière intervention18 février 2006
-
16 oct. 2004 à 22:08
SkyRocKo
Messages postés174Date d'inscriptionsamedi 10 mai 2003StatutMembreDernière intervention18 février 2006
-
17 oct. 2004 à 13:08
Salut !
En fait, j'ai une form avec pour nom de fenêtre un nom de fichier. J'aimerais pouvoir détecter instantanément la présence du fichier suivant dans le même dossier que le fichier actuel, par exemple :
- Me.Caption = "C:\Images\tata.jpg"
Il faudrait qu'il me trouve le nom du fichier suivant se trouvant dans le même dossier ("C:\Images").
Me.Caption deviendrai par exemple "toto.jpg" (car après "tata" dans l'ordre alphabétique)
cs_clafouti
Messages postés78Date d'inscriptionsamedi 16 mars 2002StatutMembreDernière intervention 7 septembre 2006 17 oct. 2004 à 10:04
Utilise la fonction nom_fichier = DIR()
Par exemple :
nom_fichier = DIR("C:\Images\tata.jpg") 'pour positionner le pointeur
nom_fichier = DIR("C:\Images\*.jpg) 'pour prendre le fichier jpg suivant
SkyRocKo
Messages postés174Date d'inscriptionsamedi 10 mai 2003StatutMembreDernière intervention18 février 2006 17 oct. 2004 à 13:08
Salut !
- Merci pour vos réponses, j'ai essayé avec la "DIR" mais malheuresement, il n'y a pas moyen de commencer la recherche à partir d'un nom de fichier précis :
Dir([PathName], [Attributes As VbFileAttribute = vbNormal]) As String
- Sinon, pour le FileListBox, je l'utiliserai s'il n'y a pas d'autres solutions car le problème c'est qu'il y a des dossiers avec énormément de fichiers de même type donc ça va bouffer énormément de mémoire, non ? Je n'ai jamais utilisé ce contrôle. Ca m'évirerait aussi d'actualiser les fichiers si jamais il y en a de nouveaux dans le dossier.
Ce serai pour faire un visualiseur d'images ("Image Suivante" et "Image Précédente").