Ein Vergleich in Delphi bedeutet ...
If edtRichtig.Visible = true then
Wobei man nicht auf True hin prüfen sollte sondern einfach.
If edtRichtig.Visible then
Oder
If not edtRichtig.Visible then
Du möchtest es aber zuweisen.
Deshalb ...
edtRichtig.Visible := true;
Man achte auf den Unterschied!
"=" und
":="
Zitat:
wenn du Anfänger bist dann lerne auch gleich eine vernünftige Einrückung.
Wenn du ihm schon Vorschläge machst dann bitte auch mit der Korrektur.
edtFalsch.visible = True
ist definitiv falsch!
Das einzige was man bemängeln könnte wäre dieses.
Delphi-Quellcode:
inp2 := strtoint(edtinput2.Text);
inp3 := strtoint(edtoutput.Text);
inp2 = edtinput2 ist verständlich.
inp3 = edtoutput unverständlich.. dann bitte so
outp = edtoutput
Am ende ist es aber deine Entscheidung wie du es machen möchtest da es nichts am Ergebnis ändert. (Nur zur besseren Übersicht)
gruss