If I change the folder names in the popup menu and i need to get the files in that folder to the list box and similar if i change to other folder , that folders files should come
1 回表示 (過去 30 日間)
古いコメントを表示
- I am not clear how to change files in list box w.r.t that folder
Kindly please help me with this
Thanks
Lokesh
0 件のコメント
採用された回答
Walter Roberson
2020 年 7 月 1 日
ph = handles.YourPopup;
lh = handles.YourListbox;
selection_index = ph.Value;
if ~isempty(selection_index)
user_chosen_folder = ph.String{selection_index};
dinfo = dir(user_chosen_folder);
dinfo([dinfo.isfolder]) = []; %only want file names
filenames = {dinfo.name}; %names of the files
lh.String = filenames; %put the names in the listbox
drawnow()
end
4 件のコメント
Rik
2020 年 7 月 1 日
Why don't you try the code that Walter gave you? If you don't understand a function, try reading the documentation. You asked what a specific variable meant, I explained it. If you don't understand the explanation, please say so, because giving you a code example will not help explaining what that value means.
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Interactive Control and Callbacks についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!