Salam.
Salut a tous.
J'ai un composant NMFTP1:TNMFTP.
Pour récupérer la liste des noms des fichiers de répertoire courant j'ai fait:
TString *ListNom;
NMFTP1->ParseList=true;
NMFTP1->List();
ListNom=NMFTP1->FTPDirectoryList->name;
Mais dans le cas ou le nom de fichiers contient des espace j'ai récupéré seulement le dernier morceau de nom son espace.
Example:
drw-rw-rw- 1 ftp ftp 0 Dec 27 2003 28 aaa dossier 1
drw-rw-rw- 1 ftp ftp 0 Dec 27 2003 28 bbb dossier 2
drw-rw-rw- 1 ftp ftp 0 Dec 27 2003 28 ggg dossier 3
drw-rw-rw- 1 ftp ftp 0 Dec 27 2003 28 gg bb dossier 4
drw-rw-rw- 1 ftp ftp 0 Dec 27 2003 28 ggb dossier 5
drw-rw-rw- 1 ftp ftp 0 Dec 27 2003 28 tt fichier 6.txt
drw-rw-rw- 1 ftp ftp 0 Dec 27 2003 28 fff fichiers 7.mp3
Ma liste ListNom conteint :
1
2
3
4
5
6.txt
7.mp3
!!!!!!!!!!!!!!!!!!
C'est quoi le problème.
Merci tous.
Partager