Check edit text for a symbol
1 view (last 30 days)
Show older comments
Hello there,
I'm making a GUI for Compressible flow calculations in which i have 33 edit texts for all my variables. All the values pass through the algorithm and solve for each others (using knowns to get Unknowns). I want the user to be able to specify a certain unknown by typing "?" in editbox for which I can know that he only needs this value and represent it in a message box. How can I do the edit box check for "?" symbol in this case?
0 Comments
Accepted Answer
Adam Danz
on 11 Oct 2019
The "String" property of your editbox contains the content of the text. You can use strcmpi() to determine whether the text box contains a "?" or not. The solution below also uses strtrim() to get rid of any unintended empty spaces.
isUnknown = strcmpi(strtrim(handles.Textbox1.String),'?');
Where handles.Textbox1.String is the handle to your editbox.
isUnknown will be a logical true/false.
0 Comments
More Answers (0)
See Also
Categories
Find more on Characters and Strings in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!