Salut!
Je développe actuellement un programme de copie. J'utilise 10 threads de copie. (un peu comme LeetchFtp). Je voudrais que l'utilisateur puisse sélectionner autant de fichiers qu'il le veut et que le programme détecte lorsqu'un thread se libère pour poursuivre la copie de cette liste. Mon problème, est que je ne sais pas quelle est la meilleure solution à utiliser dans ce genre de cas. Je pensais créer une classe 'TFichier' pour enregistrer les informations des fichiers sources (nom, taille, attributs, position de la copie, temps restant pour a copie, etc) et un tableau dynamique : ListFichier: Array Of TFichier;
Qu'en pensez-vous ?
Auriez-vous des idées d'algorithme plus performant ?
TCollection est une piste intérressante ?
Merci d'avance.
Partager