von DPunch » Mi, 14.09.2011 20:47
Aloha
Die Listbox ist da nicht alleine, das gilt für mehrere Eigenschaften (z.B. auch bei den meisten (allen?) Eigenschaften, die ein Struct beinhalten, ala TableBorder bei Tabellen etc).
Wenn ich spekulieren müsste, würde ich sagen, dass es an der ByValue-Übergabe von Objekten in Java liegt (sprich: der Aufruf von oListbox.ListSource(0) gibt Dir nur eine Kopie des eigentlichen Arrays zurück, in der Du dann arbeitest, Änderungen darin sind also nicht interessant für die Listbox).
Nur Spekulatius, aber meine Vermutung dazu.
Jedenfalls erwartet ListSource eine Sequenz (ein Array) als Parameter, am Besten einfach an die Spezifikationen halten.
Aloha
Die Listbox ist da nicht alleine, das gilt für mehrere Eigenschaften (z.B. auch bei den meisten (allen?) Eigenschaften, die ein Struct beinhalten, ala TableBorder bei Tabellen etc).
Wenn ich spekulieren müsste, würde ich sagen, dass es an der ByValue-Übergabe von Objekten in Java liegt (sprich: der Aufruf von oListbox.ListSource(0) gibt Dir nur eine Kopie des eigentlichen Arrays zurück, in der Du dann arbeitest, Änderungen darin sind also nicht interessant für die Listbox).
Nur Spekulatius, aber meine Vermutung dazu.
Jedenfalls erwartet ListSource eine Sequenz (ein Array) als Parameter, am Besten einfach an die Spezifikationen halten.