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ß