vesila möchte in der Zelle [0,1] den jeweiligen Wert von i sehen. Das da immer in die gleiche Zelle geschrieben wird ist bekann und gewollt, um beim Debuggen dort sehen zu können, ob jeweils der entsprechende Wert erscheint.
Die insgesamt 32 Werte sind beim Debuggen aber ausnahmslos nicht zu sehen. Es müsste aber beobachtet werden können, dass sich der Wert von Zelle [0,1] 32mal ändert. Dem ist aber nicht so. Nur der Wert in den überwachten Ausdrücken ändert sich. Sprich: Bei i = 31 steht in den überwachten Ausdrücken für die Zelle [0,1] der Wert 31. Aber dieser Wert ist im Stringgrid in der Anzeige nicht sichtbar. Es gibt also einen Unterschied zwischen dem überwachten Ausdruck für Zelle [0,1] und der Anzeige im Grid. Die Frage ist: Warum?
Ich nehme mal an, dass bei diesem Konstrukt das Grid einfach nicht neu gezeichnet wird da innerhalb der Schleife keine Paint-Messages verarbeitet werden können.