J'ai une archive contenant divers fichiers. Existe-t-il une méthode pour répertorier ces fichiers dans des répertoires (dictés par leurs chemins relatifs) dans une boîte de dialogue commune (ou une boîte de dialogue personnalisée) sans devoir extraire les fichiers ou créer une structure de répertoires sur le système de fichiers? Le code de lecture des archives est à ma disposition.Création d'un répertoire virtuel pour les boîtes de dialogue communes d'E/S à partir de chemins de fichier
0
A
Répondre
1
Je dois vous avertir que ça ne va pas être facile. Mais vous pouvez prendre de l'avance en consultant cet article de CodeProject.
http://www.codeproject.com/KB/dialog/CustomizeFileDialog.aspx
Trop compliqué pour mon but - je suppose que je vais écrire un dialogue personnalisé avec un ListView. Peu importe, vous avez mes remerciements. – shadeMe
@shadeMe, je suis d'accord. Les dialogues communs proviennent d'une base de code héritée assez ancienne, et peu a été fait pour les rendre plus extensibles à partir d'une perspective .NET. Peut-être que quelqu'un écrira une bibliothèque open source pour la communauté .NET ...! – code4life