Fragensteller
Methode, um letzten Schritt rückgängig zu machen

Allgemeine Diskussion
-
Hallo,
Gibt es eine Methode, mit der man den letzten Schritt rückgängig machen kann (ohne dass man allle Veränderungen zwischenspeichert) ?
- Typ geändert Robert BreitenhoferModerator Mittwoch, 29. Februar 2012 11:49 Keine Rückmeldung des Fragenstellender
Alle Antworten
-
Hallo Peter,
wenn Du uns verraten würdest, welchen Schritt von wem oder was Du rückgängig machen möchtest, könnte man die Frage vielleicht auch beantworten ;-)
Gruß Elmar
- Bearbeitet Robert BreitenhoferModerator Mittwoch, 29. Februar 2012 11:48 Formatierung
-
Hallo Peter,
Das hängt von deinen Operationen ab, wie Elmar schon sagte. Wenn deine Operation z.B. eine einfache Addition von zwei Operanden ist, könnte das Rückgängigmachen eine einfache Subtraktion der Operanden sein. Oft reicht es also die Termini einer Operation sowie die Art der Operation zu speichern. Besonders gut geeignet für eine Execute/Undo-Implementation ist das Command-Pattern.
Gruß
Marcel -
****************************************************************************************************************
Dieser Thread wurde mangels weiterer Beteiligung des Fragestellenden ohne bestätigte Lösung abgeschlossen.
Neue Rückfragen oder Ergänzungen zu diesem Thread bleiben weiterhin möglich.
****************************************************************************************************************Robert Breitenhofer, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „Entwickler helfen Entwickler“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.