Guten Tag. Ich habe einen Taschenrechner programmiert. die Operatoren und Operanden stehen in einem Textfeld. Nun habe ich in den code eingebaut, dass bei einem Click auf den "Delete" Button, die letzte eingegebene Zahl bzw der letzte String wert gelöscht wird:
das funktioniert soweit. Nur habe ich vor und nach dem Rechenzeichen ein Leerzeichen. das heißt wenn ich oben geschriebenes ausführe und ein Leerzeichen der letzte Wert ist, passiert in der Maske logischerweise nichts, erst beim nächsten klick wieder. kann ich eine Abfrage einbauen von wegen, wenn der letzte Wert des String ein Leerzeichen ist dann lösche die letzten 2 Werte?
Beitrag verschoben und CodeTags eingefügt ~ EaranMaleasi
das funktioniert soweit. Nur habe ich vor und nach dem Rechenzeichen ein Leerzeichen. das heißt wenn ich oben geschriebenes ausführe und ein Leerzeichen der letzte Wert ist, passiert in der Maske logischerweise nichts, erst beim nächsten klick wieder. kann ich eine Abfrage einbauen von wegen, wenn der letzte Wert des String ein Leerzeichen ist dann lösche die letzten 2 Werte?
Beitrag verschoben und CodeTags eingefügt ~ EaranMaleasi
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „emir“ ()