![]() |
Integer Zahlen in ein dynamisches Array randomizen lassen.
Hallo, ich hab ein kleines Problem mit meinem dynamischen Array.
Ich wollte in mein dynamisches Array Zufallszahlen rein machen, dafür habe ich folgendes benutzt:
Delphi-Quellcode:
Nun wird mir aber der Fehler angezeigt, dass es inkompatible Typen sind.
u:=0;
setlength(ZahlSort,u,strtoint(Edit1.Text)); randomize; For n:=u to strtoint(Edit1.Text) do begin ZahlSort[n] := random(200); end; Ich hoffe ihr könnt es nachvollziehen und mir helfen :) |
AW: Integer Zahlen in ein dynamisches Array randomizen lassen.
Delphi-Quellcode:
Ich glaube nicht.
setlength(ZahlSort,u,strtoint(Edit1.Text));
|
AW: Integer Zahlen in ein dynamisches Array randomizen lassen.
War Unsinn.
|
AW: Integer Zahlen in ein dynamisches Array randomizen lassen.
So?
Delphi-Quellcode:
setlength(ZahlSort,strtoint(Edit1.Text));
randomize; For n:=0 to strtoint(Edit1.Text)-1 do ZahlSort[n] := random(200); |
AW: Integer Zahlen in ein dynamisches Array randomizen lassen.
Wenn dann wenigstens so
Delphi-Quellcode:
Edit1.NumbersOnly := True; // Im ObjektInspektor einstellen oder FormCreate
var ArrayLen, i: Integer; ZahlSort: TArray<Integer>; // bzw. array of Integer; begin ArrayLen := StrToIntDef(Edit1.Text, 0); if ArrayLen > 0 then begin SetLength(ZahlSort, ArrayLen); for i := 0 to ArrayLen - 1 do ZahlSort[i] := Random(200); end; Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:57 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz