¿Cómo puedo enumerar los archivos de texto en un directorio determinado (C: \ Users \ Ece \ Documents \ Testings) en un cuadro de lista de un WinForm (aplicación de Windows)?¿Cómo se muestran los archivos de texto en el directorio seleccionado en un cuadro de lista?
Respuesta
// ¿Qué son los archivos del directorio de ...
DirectoryInfo dinfo = new DirectoryInfo(@"C:\TestDirectory");
// ¿Qué tipo de archivo es lo que queremos ?.? ..
FileInfo[] Files = dinfo.GetFiles("*.txt");
// iterar a través de cada archivo, mostrando sólo el nombre en el cuadro de lista ...
foreach(FileInfo file in Files)
{
listbox1.Items.Add(file.Name);
}
// Una declaración, seguida de una cara sonriente ... Que oughta hacerlo. ; o)
Para obtener los archivos txt, intente esto:
string folder = @"C:\Users\Ece\Documents\Testings";
string[] txtfiles = Directory.GetFiles(folder, "*.txt");
listBox.Items.AddRange(txtFiles);
bien, ¿dónde escribo esto? el programa se compila pero el cuadro de lista no muestra nada –
Cuando quiera obtener el código (tal vez en un evento Button_Click? para un botón Obtener archivos? – ThePower
Si va a utilizar un botón, o un método que se permitirá clickeado varias veces, debe borrar la lista antes de volver a llenarla. – ThePower
- 1. ¿Cómo puedo vincular un contenido de cuadro de lista seleccionado a un cuadro de texto?
- 2. Obtener texto seleccionado en un cuadro de texto
- 3. ¿Cómo se dibuja el elemento del cuadro de lista seleccionado en un color diferente?
- 4. DataBind cuadro de lista elemento seleccionado a cuadros de texto
- 5. ¿Cómo se muestran los archivos sin seguimiento solo en el directorio actual (ignorando los subdirectorios)?
- 6. ¿Cómo se specifiy cuántos elementos se muestran (altura) en un cuadro de lista
- 7. lista de PHP todos los archivos en el directorio
- 8. ¿Cómo aumenta el número de archivos que se muestran en la lista de archivos Recientemente abiertos?
- 9. Cómo usar IFileDialog con FOS_PICKFOLDER mientras todavía se muestran los nombres de los archivos en el cuadro de diálogo
- 10. Deseleccionar todos los elementos en un cuadro de lista
- 11. OutOfMemory cuando lista archivos en un directorio
- 12. ¿Cómo se muestran los archivos tiff en Silverlight?
- 13. ¿Cómo se enumeran los archivos en un directorio estático?
- 14. ¿Cómo atravesar los archivos en un directorio?
- 15. WPF Cómo cambiar el color de texto del elemento seleccionado de cuadro de lista cuando el cuadro de lista pierde el foco
- 16. ¿cómo verificamos si algún elemento en el cuadro de lista está seleccionado en asp.net .Net 2.0?
- 17. Dónde poner archivos de texto en el directorio de Android
- 18. jQuery ajustar el texto seleccionado en un área de texto
- 19. El uso de un cuadro de texto HTML en lugar de un cuadro de texto ASP.NET
- 20. Obtener el texto seleccionado de un cuadro combinado usando jQuery, por nombre del cuadro combinado?
- 21. Guardar los elementos de un cuadro de lista en un archivo de texto
- 22. C# conjunto de cuadro de lista elemento seleccionado
- 23. ¿Cómo se muestran los meses en texto completo para los campos de Fecha en Symfony2?
- 24. Anular la selección de texto en un cuadro de texto
- 25. ¿Cómo configuro el elemento seleccionado en un cuadro desplegable?
- 26. ¿Cómo formatear todos los archivos bajo un directorio en emacs?
- 27. ¿Cómo se leen los atributos de los archivos en el directorio?
- 28. ¿Por qué el texto en el cuadro de texto está resaltado (seleccionado) cuando se muestra el formulario?
- 29. ¿Cómo se hace un cuadro de lista horizontal en .NET
- 30. plantilla diferente para los elementos de la lista desplegable del cuadro combinado y de elemento seleccionado
Una pequeña nota, no suscribas esto al evento SelectedIndexChanged, crea una función (tal vez llamada GetTxtFiles()) coloca el código allí, luego tal vez un botón llamado "Obtener archivos", luego llama a GetTxtFiles() desde los botones haga clic en evento. – ThePower