![]() |
Dynamisches Array: Zugriffsverletzung
hallo,
Delphi-Quellcode:
wo ist da denn der fehler?
var
Form1: TForm1; clients: array of string; procedure TForm1.Button1Click(Sender: TObject); begin SetLength(clients, high(clients)+1); clients[high(clients)] := 'hi'; end; |
Re: Dynamisches Array: Zugriffsverletzung
Delphi-Quellcode:
So geht es bei mir. Wird an dem high gelegen haben bei Setlength.
Setlength(clients, length(clients)+1);
Clients[high(clients)] := 'Hi'; Zitat:
|
Re: Dynamisches Array: Zugriffsverletzung
ahh, danke, es musste +2 heissen :oops:
|
Re: Dynamisches Array: Zugriffsverletzung
Nimm besser length. Wenn es nicht leer ist, hast du immer eins zuviel bei high.
|
Re: Dynamisches Array: Zugriffsverletzung
Werd ich machen :thuimb:
thx |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:36 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