Forum: Sonstige Fragen zu Delphi
Delphi
by Blup,
2. Mär 2010
Eine Ursache für dein Problem ist, das Oberfläche und Datenhaltung/verarbeitung nicht getrennt sind.
Wenn du im KeyUp auf den Inhalt der Zelle zugreifst, hat der sich noch lange nicht geändert.
Das Grid zeigt zum Bearbeiten ein Editfeld an, dessen Inhalt erst nach OnSetEditValue in die Zelle übernommen wird.
Deshalb wurde RestMengeNeuZuOrdnen immer noch der alte Wert übergeben.
Forum: Sonstige Fragen zu Delphi
Delphi
by Blup,
1. Mär 2010
Wenn man eine Zahl löscht, muss das Array FeldMenge komplett neu berechnet werden.