bonjour
je souhaite que dans mon prog, lorsque je veux ajouter le chemin d'un fichier dans ma listbox, cela verifie s'il nest pas deja rentré, dans ce cas, il m'affiche un message pour me dire que je lai deja mis
merci
Version imprimable
bonjour
je souhaite que dans mon prog, lorsque je veux ajouter le chemin d'un fichier dans ma listbox, cela verifie s'il nest pas deja rentré, dans ce cas, il m'affiche un message pour me dire que je lai deja mis
merci
Salut,
Eventuellement, cherches autour de la fonction IndexOf...
Code:
1
2
3
4
5
6 AnsiString Quelquechose; if (ListBox1->Items->IndexOf(Quelquechose) != -1) { }
je met koi a la place de quelque chose ???
Ben le chemin du fichier !, qui doit de toutes façons être sous forme de String ou AnsiString.....8O
Non ?
jai mis:
Citation:
AnsiString fichier=LBFichierJoint->Items->Text
est ce que cest juste ????
Si LBFichierJoint est la TListBox dans laquelle on doit rentrer ou non le chemin de fichier, alors cela ne va pas fonctionner...
Il te faut faire qqchose comme :
Code:
1
2
3
4
5
6
7
8
9
10
11 AnsiString CheminFichier; // qui doit être renseignée avec la valeur représentant le chemin d'accès au fichier donc if (ListBox1->Items->IndexOf(CheminFichier) != -1) { MessageDlg("Valeur dupliquée", mtError, TMsgDlgButtons() << mbOK, 0); } else { ListBox1->Items->Add(CheminFichier); }
cheminfichier je le remplace par : LBFichierJoint->Items->Text
????
Comment récupères tu le chemin de ton fichier ?
c bon jai compris ton prog
ca marche nikel
merci