Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - SetLength(Array of Record ...
MarcoGi - Sa 31.08.02 14:55
Titel: SetLength(Array of Record ...
Hallo,
ich habe folgendes Problem:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
| type TWert1 = record Nr : Integer; Name : String[30]; end;
Twert2 = record Nr : Integer; Wert1 : Array of Twert1; end;
var Wert : Array[0..10] of TWert2;
procedure irgendwas; begin SetLength(Wert[0].Wert1[0], 200); |
Hier bekomme ich die Fehlermeldung " Inkompatible Typen "! Was mache ich falsch?
Klabautermann - Sa 31.08.02 16:37
Titel: Re: SetLength(Array of Record ...
MarcoGi hat folgendes geschrieben: |
Hier bekomme ich die Fehlermeldung " Inkompatible Typen "!
Was mache ich falsch? |
Du darfst beim Dynamischen Array kein Element angeben.
So sollte es gehen:
Quelltext
1:
| SetLength(Wert[0].Wert1, 200); |
Gruß
Klabautermann
MarcoGi - Sa 31.08.02 18:40
Danke, jetzt funktioniert es.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!