How to get the pathname and filename of some files that I have chosen?
    3 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Alvindra Pratama
 el 3 de Mayo de 2016
  
    
    
    
    
    Comentada: Alvindra Pratama
 el 6 de Mayo de 2016
            I've managed to select multiple files through a GUI matlab, but I just get the pathname and filename of the last file alone, for example I choose the file 1,2,3, and 4, but I get only a pathname and filename of the file 4 only, whereas I want get the whole pathname and filename of the file that I choose. how can I do that and display it into a Edit Text GUI components?
0 comentarios
Respuesta aceptada
  CS Researcher
      
 el 3 de Mayo de 2016
        
      Editada: CS Researcher
      
 el 3 de Mayo de 2016
  
      You can do this:
   [filename, pathname] = uigetfile(type, 'Select Multiple Files','MultiSelect','on');
   numberOfFiles = length(filename);
   selectedFiles = cell(1,numberOfFiles);
   for i = 1:numberOfFiles
       selectedFiles{1,i} = fullfile(pathname, filesep, filename{1,i});
   end
This will however not work if you select a single file. Hope this helps!
3 comentarios
  CS Researcher
      
 el 3 de Mayo de 2016
				- Right click on the edit box
- Get the Tag (lets say it is TagName)
- Go to your code and use this:
   set(handles.TagName, 'String', nameOfTheFile);
Más respuestas (0)
Ver también
Categorías
				Más información sobre File Operations en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


