![]() |
InnoSetup: Mehrdimensionale Arrays
Hi,
kann man in InnoSetup mehrdimensionale Arrays anlegen? Diese Definition geht nicht:
Code:
Diese Definition geht, aber der Zugriff stimmt nicht:
#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"
Code:
Egal ob:
#dim MeinArray[2][3]
#define MeinArray[0] "Text1";"Text2";"Text3" #define MeinArray[1] "Text11";"Text12";"Text13"
Code:
oder
// Sollte "Text1" liefern
String: "{#MeinArray[0];[0]}"
Code:
Es kommt immer "Text1" zurück.
// Sollte "Text2" liefern
String: "{#MeinArray[0];[1]}" 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 02:31 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