Einzelnen Beitrag anzeigen

Benutzerbild von turboPASCAL
turboPASCAL

Registriert seit: 8. Mai 2005
Ort: Sondershausen
4.274 Beiträge
 
Delphi 6 Personal
 
#2

Re: 2 dimensionales Array of TShape mit setlength verändern

  Alt 14. Dez 2008, 18:14
Du hast ein statisches Array definiert. Dieses kannst du nicht in der Grösse verändern

Willst du ein in der Grösse variieren können musst du das Array dyn. erstellen.

Delphi-Quellcode:
var
  myArray: array of array of TShape;
Das entspricht einem statischem Array:

Delphi-Quellcode:
var
  myArray: array [0..X, 0..Y] of TShape;
Nun kannst du mit SetLength die Grösse varieren wie du es benötigst.
Matti
Meine Software-Projekte - Homepage - Grüße vom Rüsselmops -Mops Mopser
  Mit Zitat antworten Zitat