Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : pb avec la fonction dir [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (momorice1)

dimanche 25 mai 2003 à 15:08:13 | pb avec la fonction dir

momorice1

Bijour!
Je souhaiterais affichier l'ensemble des mp3 d'un dossier , le pb ce ke je n'arrive à affichier que le 1er fichier mp3 .

le code:

Private Sub OKButton_Click()
Dim chemin As String, bis As String, fichier As String
Dim artiste As String, titre As String, album As String, année As String, genre As String, comment As String
Dim nvx As ListItem, i As Integer


chemin = Dir1.List(Dir1.ListIndex)

If (Right$(chemin, 1) <> "\") Then
chemin = chemin & "\"
End If


fichier = Dir$(chemin & "*.mp3")
Do
GetTag chemin & fichier, titre, artiste, album, année, comment, genre
Set nvx = frmmp3.List.ListItems.Add()
nvx.Text = fichier
nvx.SubItems(7) = chemin & fichier
nvx.SubItems(1) = titre
nvx.SubItems(2) = artiste
nvx.SubItems(3) = album
nvx.SubItems(4) = année
nvx.SubItems(5) = genre
nvx.SubItems(6) = comment

fichier = Dir$

Loop Until fichier = vbNullString


Unload Me
frmmp3.SetFocus


End Sub


Pourrais t-on m'aider ?
merci d'avance !!!



dimanche 25 mai 2003 à 21:11:55 | Re : pb avec la fonction dir

jack

Administrateur CodeS-SourceS
Salut
En effet, le Dir(Rep & "\*.type") ne te renvoie que le premier fichier.
Pour lire les suivants, il faut faire une boucle :

Dim Ligne as String

Ligne = Dir(MonRep & "\*.MonType2Fichiers")
Do While Ligne <> ""
gnagnagna... ' Utilisation de l'info reccueillie
Ligne = Dir() ' Cherche les fichiers suivants (pas de paramètres)
DoEvents
Loop

Vala
Jack


-------------------------------
Réponse au message :
-------------------------------

> Bijour!
> Je souhaiterais affichier l'ensemble des mp3 d'un dossier , le pb ce ke je n'arrive à affichier que le 1er fichier mp3 .
>
> le code:
>
> Private Sub OKButton_Click()
> Dim chemin As String, bis As String, fichier As String
> Dim artiste As String, titre As String, album As String, année As String, genre As String, comment As String
> Dim nvx As ListItem, i As Integer
>
>
> chemin = Dir1.List(Dir1.ListIndex)
>
> If (Right$(chemin, 1) <> "\") Then
> chemin = chemin & "\"
> End If
>
>
> fichier = Dir$(chemin & "*.mp3")
> Do
> GetTag chemin & fichier, titre, artiste, album, année, comment, genre
> Set nvx = frmmp3.List.ListItems.Add()
> nvx.Text = fichier
> nvx.SubItems(7) = chemin & fichier
> nvx.SubItems(1) = titre
> nvx.SubItems(2) = artiste
> nvx.SubItems(3) = album
> nvx.SubItems(4) = année
> nvx.SubItems(5) = genre
> nvx.SubItems(6) = comment
>
> fichier = Dir$
>
> Loop Until fichier = vbNullString
>
>
> Unload Me
> frmmp3.SetFocus
>
>
> End Sub
>
>
> Pourrais t-on m'aider ?
> merci d'avance !!!
>
>
>

dimanche 25 mai 2003 à 21:15:21 | Re : pb avec la fonction dir

jack

Administrateur CodeS-SourceS
J'allais zoublié : Ligne = Dir(Rep & "\*.mp3")
te renverra tout : le chemin et le fichier ("C:\MonRep\Stones.MP3").
Donc, après avoir récupéré cette info, il ne faudrait pas ajouter Rép avant, sinon tu auras le répertoire deux fois

revala
Jack



Cette discussion est classé dans : fichier, string, chemin, subitems, nvx


Répondre à ce message

Sujets en rapport avec ce message

Recherche de fichier par un bout de texte dans le fichier [ par nazzguhl ] Bonjour,Je viens de passer sous XP et je remarque une anomalie dans l'outil de recherche de l'explorateur : rechercher les fichiers qui contiennent un uploader une fichier [ par moundir1 ] bonjourj'ai pb , j'utilise un formulaire HTML pour recuperer le nom du fichier a uploade mais le pb c'est que j'arrive pas a reccupere le chemin absol VBA excel, problème de path pour ouvrir un fichier [ par Nabouk ] Bonjour,Je ne connais que très peu VB et je doit modifier une macro pour excel qui permet d'ouvrir un fichier, à partir d'un path que l'on recupere au tester le chemin d'un fichier [ par mohamed222222 ] Bonjour,je une fonction qui permet de tester si le chemin d'un fichier existe en vb.net !!Quelqu'un peu m'aider !!!Merci à tous !! Suppression de fichiers [ par ov3rdoze ] Bonjour à tous J'ai un problème lorsque j'essaye de faire supprimer des fichiers. J'ai une variable de classe NomFichier qui contient le nom du fichi fichier [ par papounez ] bonsoircomment remplacer le chemin du fichier par une variablesource qui fonctionneTaskID = Shell("C:\Program Files\Windows NT\Accessoires\WORDPAD.EXE Placer éléments .Csv dans un tableau dynamique [ par jarod42000 ] Bonjour à tous!Je débute en programmation et notamment en VB.je souhaiterai placer des éléments d'un fichier cvs dans un tableau dynamique afin de m'e Avoir le chemin absolu [ par soulkeum ] Bonjour,j'ai utilisé COMMONDIALOG, pour ouvrir des fichier que je dois envoyer comme paramettre avec une procedure stockée.le probleme c'est que orsqu chemin du répertoire [ par mohamed222222 ] Bonjous à tous !!Je n'arrive pas faire une fonction qui me retourne le chemin du répertoire du fichier en lui passant pour parametre le chemin du fich VB.Net 1.1 - MapPath sur un fichier distant [ par schumileboss ] Salut,J'ai un problème avec mon application web 1.1.Je souhaite accéder à une image qui est stocké sur un partage réseau tel \\Serveur\dossier\fichier


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,343 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.