Change Edit Filed text from external function
2 次查看(过去 30 天)
显示 更早的评论
I am trying to design a GUI console, named e.g. MainConsole where input values are entered and then sent to an external function for further calculations. If in this function a cetain value, e.g. x is generated, and I want to take it back to my console and write it into and edit field (or basically any interactive object, named DPApprox), how can I do that? I tried this:
MainConsole.LeftPanel.DPPanel.DPApprox.Text=string(x)
and did not receive an error message, but the value was not printed into the Edit Field (DPApprox in this case) and MATLAB gave this message:
ExtruderMain =
struct with fields:
LeftPanel: [1×1 struct]
What am I doing wrong?
0 个评论
回答(1 个)
Sahithi Kanumarlapudi
2020-6-3
Hi,
The syntax which have used to update the edit field's text is correct. But could you check the data type of 'x' before converting it to string.
I could further help you if you can provide me the details about the output of the function where x is calculated and how you are passing it from the function to the GUI.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 String Parsing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!