将.text显示到文本框而不进行选择

时间:2014-05-23 22:00:53

标签: matlab user-interface path

我的MATLAB GUI中有static textboxpushbutton。我试图将.txt文件从桌面打开到GUI中的textbox

我的意思是当我按下按钮时,我想在textbox中读取我的.txt文件。我不想选择文件。只需在推送时在textbox中显示txt文件。

我知道这段代码 -

[filename pathname] = uigetfile ({'*.txt'},'File Selector');
fullpathname = strcat(pathname,filename);
text = fileread(fullpathname);
set(handles.text68, 'String' , text )

这是选择一个文件。我只想在没有选择的情况下显示。

你能帮帮我吗?我必须为我的最终项目做这件事。

感谢。

1 个答案:

答案 0 :(得分:0)

如果您知道要显示的文本的路径(例如:/ home / yourname / Desktop /)和文件名(例如:textToDisplay.txt),则可以删除您的第一行并将第三行替换为:

text = fileread('/home/yourname/Desktop/textToDisplay.txt');