在应用程序设计器中使用uigetfile选择文件会导致选择文件后打开matlab脚本
52次浏览(过去30天)
显示旧的注释
嘿,大家,
我在这里遇到了一些问题,非常感谢你的帮助。
我使用uigetfile让用户在应用程序设计器中选择一个类型文件,但一旦选择了文件,它就会回到matlab脚本,而不是应用程序设计器中的应用程序GUI。
我有两个不同的应用程序功能。我有一个BrowseFileNameButton(按钮),我有FileName(这是一个空白文本字段),以获取所选FileName的值。
下面的代码工作,并为FileName填充了我想要的正确值,但我如何让它在浏览文件夹框出现后返回GUI屏幕?为什么它总是回到matlab脚本?
非常感谢!
按钮按下功能:BrowseFileNameButton
函数BrowseFileNameButtonPushed(应用程序、事件)
[fileName,filePath] = uigetfile(“测试/数据/ * .mat”);
app.FileName.Value = [fileName,filePath];
结束
接受的答案
凯文·霍利
2021年9月29日
你可以试试这个:
按钮按下功能:BrowseFileNameButton
函数BrowseFileNameButtonPushed(应用程序、事件)
[fileName,filePath] = uigetfile(“测试/数据/ * .mat”);
app.FileName.Value = [fileName,filePath];
drawnow;
图(app.UIFigure)
结束