Malheureuseument le try dans ce cas ne peut servir car les actions effectuées par TNMFTP ne sont pas synchrones de ton applications.
Il faut utiliser TNMFTP.OnError pour gérer les erreurs.
Je ne sais pas si les codes correspondent a ceux de TClientSocket, mais dans ce cas regarde le source de djtexas :
http://www.delphifr.com/article.aspx?Val=1834---

Nono du Moulin

---
-------------------------------
Réponse au message :
-------------------------------
salu
j'ai encor besoin de vos lumieres !
voila, je suis en train de faire un client ftp avec nmftp, mais lorsque j'envoi une commande a celui-ci, si il n'est pas connecté, il y a une erreur et il l'affiche par message or moi je voudrai récupérer tous les messages d'erreur et les afficher dans une listbox
comment faire ?
ne faut-il pas utiliser try ? si oui comment l'utiliser ?
merci bcp !