switch-case interaction with uigetfile
显示 更早的评论
The following code seems straightforward. But the dialog box showing the files only appears briefly. It seems to be a condition associated with the switch-case construction because uigetfile works o.k. in testg.m outside of the switch-case.
The same action happened with uiopen.
Suggestion for a cure?
function [ ] = testg()
menu_choice = menu('Design Tools', 'Set Up Design File', 'Vehicle Aerodynamics');
switch menu_choice
case 1
[FileName, PathName] = uigetfile('*.mat');
case 2
disp('Aero!');
end
回答(2 个)
Paulo Silva
2011-3-6
0 个投票
Your code is working without any problems in matlab 2008b.
4 个评论
Eric
2011-3-6
Eric
2011-3-6
Paulo Silva
2011-3-6
Might be many things, please wait until more people test it.
Oleg Komarov
2011-3-6
Is that the whole code you have in the function?
Walter Roberson
2011-3-7
0 个投票
Put a breakpoint in menu() and experiment to see what is going on.
类别
在 帮助中心 和 File Exchange 中查找有关 App Building 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!