begin process at 2008 07 06 02:56:43
1 205 441 membres
21 nouveaux aujourd'hui
14 119 membres club

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 : Commondialog et listbox [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (ManDeq59)

Commondialog et listbox le 08/06/2004 20:49:26

ManDeq59
Je cherche comment on peut remplir une listebox avec les fichiers séléctionnés avec le commondialog ?

En faite on séléctionne des fichiers grace à commondialog puis qd on valide e veux que les fichiers apparraise dans la listebox (un fichier par ligne bien sur)

Merci d'avance


ManDeq59@yahoo.fr

Re : Commondialog et listbox le 08/06/2004 21:25:53

ShareVB
salut

dans la propriété FileName du commondialog, il y a le chemin puis une liste de nom de fichiers entre guillemets séparés par un espace (je ne sais plus si le chemein est lui aussi entre guillemet) :

'tu régles ton commondialog
'puis
commondialog.showopen

if len(commondialog.filename)=0 then exit sub

dim files() as string,x as integer

files=split(commondialog.filename," ")
'files(0) est le chemin
for x = 1 to ubound(files)
listbox.additem replace(files(x),"""","")
next

voilà

ShareVB

Re : Commondialog et listbox le 09/06/2004 16:56:16

ManDeq59
Salut,

Merci pour ta réponse, mais en faite le pb vient du fait que si il y a un fichier qui lui même contient un espace, et bien ca ne marche plus.

par exemple si j'ai plusieurs fichiers du type :

Piste audio 01.mp3
Piste audio 02.mp3
etc.....

Ca ne marche pas car le caractére de séparation (dans le split) est l'espace.

Si tu as une idée, je suis preneur.


ManDeq59@yahoo.fr

Re : Commondialog et listbox le 10/06/2004 15:33:12

ShareVB
salut

dans ce cas, tu mets :
tmp = replace(commondialog.filename,"" "","""")
files=split(tmp,"""")

for x = 1 to ubound(files)-1
...

voilà

ShareVB

Re : Commondialog et listbox le 10/06/2004 23:51:43

ManDeq59
Salut,

La ligne replace(commondialog.filename,"" "","""")
Me met une erreur

Je pense qu'il faut plutôt mettre
La ligne replace(commondialog.filename,Chr(34) + Chr(32) + Chr(34)," ")

Mais bon, je n'arrive pas à obtenir l'ensemble de mes fichiers séléctionnés dans ma commondialog.
Il m'affiche seulement la derniere de la liste

J'ai mis commondialog.filename
Et quand je met commondialog.filenames
il me le marque en erreur.

Si quelqu'un a une idée ??


ManDeq59@yahoo.fr

Re : Commondialog et listbox le 11/06/2004 00:18:21

ManDeq59
C'est bon j'ai trouvé s'il quelqu'un est intéressé
Je vais poster une sources sur ca.
Car je n'ai pas vraiment trouvé une source qui fasse cela

En plus c'est vb.net

@++

ManDeq59@yahoo.fr


Classé sous : listbox, fichiers, commondialog, listebox

Participer à cet échange

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

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

Boutique

Boutique de goodies CodeS-SourceS