Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   InnoSetup: Mehrdimensionale Arrays (https://www.delphipraxis.net/188309-innosetup-mehrdimensionale-arrays.html)

Brainshock 18. Feb 2016 15:33

InnoSetup: Mehrdimensionale Arrays
 
Hi,

kann man in InnoSetup mehrdimensionale Arrays anlegen?
Diese Definition geht nicht:
Code:
#dim MeinArray[2][3]
#define MeinArray[0][0] "Text1"
#define MeinArray[0][1] "Text2"
#define MeinArray[0][2] "Text3"
#define MeinArray[1][0] "Text11"
#define MeinArray[1][1] "Text12"
#define MeinArray[1][2] "Text13"
Diese Definition geht, aber der Zugriff stimmt nicht:
Code:
#dim MeinArray[2][3]
#define MeinArray[0] "Text1";"Text2";"Text3"
#define MeinArray[1] "Text11";"Text12";"Text13"
Egal ob:
Code:
// Sollte "Text1" liefern
String: "{#MeinArray[0];[0]}"
oder
Code:
// Sollte "Text2" liefern
String: "{#MeinArray[0];[1]}"
Es kommt immer "Text1" zurück.

Hat jemand ne Idee was ich falsch mache bzw. wie es richtig geht?

Und wenn es sowas gibt, wie erfolgt der Zugriff aus [Code] heraus?

Gruß


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz