Startseite ¦  was ist neu ¦  programmier tips ¦  indy artikel ¦  intraweb artikel ¦  informationen ¦  links ¦  interviews ¦  sonstiges
kylix ¦  tutorials ¦  online shop ¦  fotos ¦  Add&Win Gewinnspiel


Willkommen Gast. Bitte einloggen oder registrieren.
21.05.2012, 12:47:28
Übersicht Hilfe Suche Einloggen Registrieren

+  SwissDelphiCenter Forum
|-+  German Forums
| |-+  Einsteiger Forum
| | |-+  SetLength?
« vorheriges nächstes »
Seiten: [1] Drucken
Autor Thema: SetLength?  (Gelesen 1607 mal)
Sniff
Newbie
*
Offline Offline

Beiträge: 33



« am: 27.03.2002, 12:30:14 »

Hi,
Ich hab einen Array:
Schlange: array[0..5] of TPoint;

jezt will ich mit Setlength den diesen Array ein länger machen.
SetLength(Schlange, Length(SChlange));
klappt aber nciht da kommt dann immer Inkompatible Typen.
Gespeichert

while myPromilleWert<Besoffen do Inc(bier); while myPromilleWert<Besoffen do Inc(bier);
Thomas Stutz
Global Moderator
Hero Member
*****
Offline Offline

Beiträge: 1784



WWW
« Antworten #1 am: 27.03.2002, 12:49:37 »

Hi,

Deklariere ein dynamisches Array:

[font size=2 face="Courier New"][font color="#000000"]procedure TForm1.Button1Click(Sender: TObject);
var
  
a: array of TPoint;
begin
[font color="#000080"]{
   length(a)  Anzahl Elemente
   high(a)    Grösster Index
   low(a)     Niedrigster Index
}
  
[/font]SetLength(a, 6); [font color="#000080"]// enspricht array[0..5] of TPoint;
  // ewas zuweisen
  
[/font]a[0].X := 3;
  a[0].Y := 3;
  [font color="#000080"]// Element 0 Anzeigen...
  
[/font]ShowMessage(IntToStr(a[0].x));
  [font color="#000080"]// Array um ein Element vergrössern...
  
[/font]SetLength(a,length(a)+1);
end;
[/font][/font]
Gespeichert

(¯`·._tom_.·´¯)

Tipp: Viele Antworten auf Fragen gibt's hier:
http://www.swissdelphicenter.ch/de/tipsuchen.php
Seiten: [1] Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC Prüfe XHTML 1.0 Prüfe CSS