![]() |
[innosetup] sub group , group?
kann man mit inno setup auch untermenue punkte erstellen ?
Mein Ansatz siehe unten funktioniert nicht :-(
Delphi-Quellcode:
[Icons] Name: {group}\USER HELP\Help_user1; Filename: {app}\bin\help\User help\UserHelp.chm; Name: {group}\TOOLS\Unix2DOS\DOS2Unix; Filename: {app}\bin\UNIX2DOS_WIN.exe; Components: MinorTools Name: {group}\main_app1; Filename: {app}\bin\main1.exe; Name: {group}\main_app2; Filename: {app}\bin\main2.exe; [Registry] .... |
AW: [innosetup] sub group , group?
|
AW: [innosetup] sub group , group?
leider kein Erfolg mit den Anführungszeichen .....
die Helpfiles sollten in einem Submenue zur Auswahl erscheinen
Delphi-Quellcode:
[Icons] Name: "{group}\USER HELP\Help_user0"; Filename: {app}\bin\help\User help\UserHelpFile0.chm; Name: "{group}\USER HELP\Help_user1"; Filename: {app}\bin\help\User help\UserHelpFile1.chm; Name: "{group}\USER HELP\Help_user2"; Filename: {app}\bin\help\User help\UserHelpFile2.chm; Name: {group}\TOOLS\Unix2DOS\DOS2Unix; Filename: {app}\bin\UNIX2DOS_WIN.exe; Components: MinorTools Name: {group}main_app1; Filename: {app}\bin\main1.exe; Name: {group}main_app2; Filename: {app}\bin\main2.exe; [Registry] .... |
AW: [innosetup] sub group , group?
Ich würde mal statt {group} und {app} literale nehmen + mich so vortasten. Bist du sicher, dass {..} brauchbare Werte enthalten?
|
AW: [innosetup] sub group , group?
Zitat:
Code:
Bis bald...
Name: "{group}\USER HELP\Help_user0"; Filename: "{app}\bin\help\User help\UserHelpFile0.chm"
Thomas |
AW: [innosetup] sub group , group?
Zitat:
|
AW: [innosetup] sub group , group?
auch beide Parameter in Anführungszeichen ohne Erfolg :-(
ich habe ca. 20 apps (*.exe, ... etc) und würde diese gerne übersichtlich in 4 Subgruppen mit je 5 Sub Einträgen zur Auswahl anbieten - was ich nicht will die 20 Menüeinträge in einer Ebene Ist mein Ansatz von oben überhaupt richtig ? |
AW: [innosetup] sub group , group?
Sollte schon richtig sein, da ein entsprechendes Beispiel ja auch in der Doku vorkommt. Zeig doch noch mal genau deine Einträge. Vielleicht ist es ja nur irgendein Tippfehler.
|
AW: [innosetup] sub group , group?
alle Einträge sind noch diesem Schema aufgebaut
Delphi-Quellcode:
Name: "{group}\TOOLS\Unix2DOS DOS2Unix"; Filename: "{app}\bin\UNIX2DOS_WIN.exe"; Name: "{group}\USER HELP\Help"; Filename: "{app}\bin\help\User help\help.chm"; |
AW: [innosetup] sub group , group?
Dann sollte es eigentlich funktionieren. Vermutlich liegt der Fehler an einer ganz anderen Stelle. Du kannst aber sicherstellen, dass deine Änderungen auch wirklich Auswirkung haben, oder?
|
AW: [innosetup] sub group , group?
Wie gesagt:
- Prüfe, ob {group} und {app} zu dem expandieren, was du erwartest - Kannst du in einem einfache beispiel das menü erzeugen? - Kannstdu das Menü OHNE Untermenü erzeugen? |
AW: [innosetup] sub group , group?
habe im inno script noch diverse Parameter ohne "" gefunden, alle Fehler bereinigt und in "" eingebettet,
leider ohne Erfolgt bisher
Delphi-Quellcode:
mit der obigen Version bekomme ich jetzt 3 Einträge auf der obersten Ebene ....
[Icons]
Name: "{group} USER HELP\Help_user0"; Filename: {app}\bin\help\User help\UserHelpFile0.chm; Name: "{group} USER HELP\Help_user1"; Filename: {app}\bin\help\User help\UserHelpFile1.chm; Name: "{group} USER HELP\Help_user2"; Filename: {app}\bin\help\User help\UserHelpFile2.chm; Name: "{group} TOOLS\Unix2DOS\DOS2Unix; Filename: {app}\bin\UNIX2DOS_WIN.exe; Components: MinorTools Name: "{group}main_app1"; Filename: "{app}\bin\main1.exe"; Name: "{group}main_app2"; Filename: "{app}\bin\main2.exe"; [Registry] .... hätte aber lieber einen Eintrag auf der Hauptebene und dann die verschiedenen Unterebenen im log von inno setup sehe ich keinen Hinweis bzw, einen möglichen Fehler |
AW: [innosetup] sub group , group?
Ich weiß nicht, ob das jetzt nur falsch hier angekommen ist, aber ich hätte das so geschreiben:
Code:
Ob es hilft kann ich aber auch nicht sagen.
[Icons]
Name: "{group}\USER HELP\Help_user0"; Filename: "{app}\bin\help\User help\UserHelpFile0.chm"; Name: "{group}\USER HELP\Help_user1"; Filename: "{app}\bin\help\User help\UserHelpFile1.chm"; Name: "{group}\USER HELP\Help_user2"; Filename: "{app}\bin\help\User help\UserHelpFile2.chm"; Name: "{group}\TOOLS\Unix2DOS\DOS2Unix"; Filename: "{app}\bin\UNIX2DOS_WIN.exe"; Components: MinorTools Name: "{group}\main_app1"; Filename: "{app}\bin\main1.exe"; Name: "{group}\main_app2"; Filename: "{app}\bin\main2.exe"; [Registry] .... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:51 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