MatLab, TextFelder in Schleife ansprechen

#2447173
Lesenswert?

Hallo Foristen,

ich möchte in einer GUI mittels einer Function, der ich die handle 
Variable übergebe, mehrere textedits auf numerischen Inhalt prüfen. Im 
Moment mache ich das so.
1
OK = 1;
2

3
if isempty(str2num(get(handle.edit1, 'String')))
4
     OK = 0;
5
end 
6

7
%
8
%     für alle Textedits durchführen, ziemlich unschön.
9
%
10

11
if isempty(str2num(get(handle.editLetztes, 'String')))
12
     OK = 0;
13
end

Nun finde ich das etwas länglich und wollte das gern in einer Schleife 
machen, in der Art, dass ich in handle schaue, welches Control den 
String 'edit' im Namen trägt und dann prüfe. Ich weiß aber nicht, wie 
ich handle induziert ansprechen kann, ohne die Namen der Controls zu 
kennen, bzw. ob das überhaupt geht, weil's ja eine struct Variable ist.

Geht das so, wie ich mir das vorstelle?

Grüße, Alex

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren