listar directorios en una listbox
Publicado por jose (20 intervenciones) el 05/11/2012 20:34:31
El caso es que necesitaba que en una listbox se mostrasen todas las carpetas contenidas en un directorio raiz.
Con ese codigo me muestra las carpetas de dicho directorio, pero tengo dos problemas.
El primero es que tengo que pinchar en la listbox para que salga el listado(yo quiero que tan pronto se ejecute la gui, se me muestren todas las carpetas)
Lo segundo es que se me queda colgado el matlab y debo cerrarlo al ir pinchando en cada una de las carpetas listadas (necesitaria que al pinchar sobre una, se guardase su nombre en una variable para luego poder borrar la carpeta pulsando en un boton "borrar")
Alguna solucion¿? Saludos
1
2
3
function listbox3_Callback(hObject, eventdata, handles)
files = dir(path('C:\PROYECTO BUENO\tecnologias\'));
set(handles.listbox3, 'string', {files.name})
Con ese codigo me muestra las carpetas de dicho directorio, pero tengo dos problemas.
El primero es que tengo que pinchar en la listbox para que salga el listado(yo quiero que tan pronto se ejecute la gui, se me muestren todas las carpetas)
Lo segundo es que se me queda colgado el matlab y debo cerrarlo al ir pinchando en cada una de las carpetas listadas (necesitaria que al pinchar sobre una, se guardase su nombre en una variable para luego poder borrar la carpeta pulsando en un boton "borrar")
Alguna solucion¿? Saludos
Valora esta pregunta


0