Zitat von
DeddyH:
Ich habe das so verstanden, dass er sich wundert, dass in der Aufgabenstellung steht, er müsse abfragen, ob das Edit den Fokus erhalten kann. Das kann es eben nicht, wenn es nicht enabled und sichtbar ist.
Ja genau so meinte ich es. Ich hatte aber keine Ahnung, das die funktion CanFocus existiert. Danke für den Hinweis!!
Nun wollte ich es so schreiben:
Code:
If Edit1.CanFocus and Edit1.Text='' then Edit1.SetFocus
else If Edit2.CanFocus and Edit2.Text='' then Edit2.SetFocus
else If Edit3.CanFocus and Edit3.Text='' then Edit3.SetFocus
else If Edit4.CanFocus and Edit4.Text='' then Edit4.SetFocus
else Edit5.CanFocus and Edit5.Text='' then Edit5.SetFocus;
Aber damit das übersetzt werden kann muss ich Edit.Text in boolean umwandeln. Wie mache ich das?