![]() |
array of String "verketten"
Hallo,
folgendes geht nicht
Delphi-Quellcode:
Gibt es da einen Trick ohne mit SetLength zu arbeiten?
var
a: array of String; begin a := ['a','b']; a := a+['c']; end; Danke Heiko |
AW: array of String "verketten"
Ab Delphi XE7 sollte das so funktionieren, davor entsprechend nicht.
![]() |
AW: array of String "verketten"
Welche Delphi-Version? Bei XE7/8 geht Folgendes:
Delphi-Quellcode:
Ausgabe:
program ArrConcat;
{$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils; var a : TArray<string>; s : string; begin a := ['a', 'b']; a := a + ['c']; for s in a do writeln(s); readln; end.
Code:
a
b c |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:45 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