Hallo s-off
Ich hatte erstmal ein paar Problemchen, da Objects der Zellen schon verwendet wurde durch die Funktion, die ich aufgerufen habe. Als ich das nachverfolgt habe, wurde mir aber klar, dass ich die Funktionalität überhaupt nicht brauche.
Danach konnte ich deinen Vorschlag ziemlich gut umsetzen. Wenn ich eine Schaltung ins Grid absetzen will, kriere ich ein Schaltungsobject, oder weise dem Object Objects der Zelle zu. Erweitere mit Setlength das array und weise nach Einfügung des neuen Records dem .Cell.Objects[x,y] dann das neue Object wieder zu. In die Zelle kommt dann noch Length von Objects geschrieben und das wars.
Dein Tipp hat mir sehr geholfen. Ich kann mich nur nochmal sehr ordentlich bedanken und hoffe dass ich auch nochmal behilflich sein kann, auch wenn ich glaube das dies noch etwas dauern könnte.
Bin ja doch einwenig Quer-Einsteiger in Delphi. Gefällt mir aber bisher recht gut. Aber ich verfalle immemr noch hin und wieder dazu, bei einer Zuweisung den : zu vergessen.
Michael D.