
Dateispeicherort soll vom Benutzer bestimmt werden
Posted 16 November 2009 - 16:40
Während der Installation meines Setups, soll es dem Benutzer möglich sein, eine bestimmte Datei, die sich im Setupordner befindet, in einen Ordner seiner Wahl zu kopieren. Nur für diese bestimmte Datei soll praktisch ein Dialogfeld erscheinen, in dem der Benutzer seinen Speicherort auswählt.
Im Einsatz ist InstallShield 12, als Basic-MSI-Projekt.
Leider habe ich noch keine Möglichkeit entdeckt, dies zu realisieren. Würde mich über Hilfe freuen.
Grüße
PF
Posted 17 November 2009 - 08:08
Stefan Krüger
InstallSite.org twitter facebook
Posted 19 November 2009 - 11:21
danke für die Hilfe. Allerdings finde ich nix, wie ich dem Benutzer das Zielverzeichnis auswählen lassen kann. Muß ich da ein neues Feature dazu anlegen?
Grüße
PF
Posted 19 November 2009 - 13:32
Gruß
Jürgen Markert
(Anwender von InstallShield 2016 - Professional Edition)
Posted 23 November 2009 - 11:29
Vielleicht hat noch jemand einen Tip

Grüße
PF
Posted 23 November 2009 - 12:38
Stefan Krüger
InstallSite.org twitter facebook
Posted 23 November 2009 - 15:11
- eine Komponente erstellen, die Datei einfügen und den Standardpfad festlegen
- neues Feature erstellen, die Komponente verknüpfen und den selben Pfad wie bei der Komponente eintragen
Wird nun das Setup ausgeführt, kann im angepassten Setup der Pfad für dieses Feature individuell geändert werden. Andernfalls wird der von dir vorgegebene Standardpfad verwendet.
Gruß
Jürgen Markert
(Anwender von InstallShield 2016 - Professional Edition)
Posted 23 November 2009 - 15:48
Ich habe in meinem Setup die ganzen Hauptdaten. Diese wurden ja automatisch dem Feature "Programm_Files" zugeordnet. Die einzelne Datei wurde dem von mir erstellten Feature "DBDIR" zugeordnet. Das Feature "DBDIR" hat zum Ziel "[DB_DIR]". Für diese Datei gibt es auch eine Komponente, bei der ich auch zum Ziel "[DB_DIR]" einstellt habe.
Im Installationsdesigner unter "Benutzeroberfläche" habe ich ein neues Dialogfeld erstellt (bzw. eine Kopie vom "DatabaseFolder"-Dialog. Diesen Dialog habe ich "DBFolder" genannt und unter "Installieren von Datenbank [Produktname]nach: " den Pfad mit "[DB_DIR]" angegeben.
Jetzt war ich in der Annahme, dass er dadurch weiß, dass es sich hier um den DB_DIR Pfad handelt und dadurch den DBFolder-Dialog im Setup anzeigt.
Ich hoffe, ich hab es etwas verständlich beschrieben

Danke für eure Mühe
Grüße
PF
Posted 23 November 2009 - 16:00
Worum geht es dir denn? Muss der Pfad geändert werden oder soll es nur eine Option sein?
Gruß
Jürgen Markert
(Anwender von InstallShield 2016 - Professional Edition)
Posted 23 November 2009 - 16:14
Grüße
PF
Posted 24 November 2009 - 07:50
Gruß
Jürgen Markert
(Anwender von InstallShield 2016 - Professional Edition)
Posted 25 November 2009 - 08:33
Stefan Krüger
InstallSite.org twitter facebook
Posted 27 November 2009 - 17:31
Danke für eure Hilfe. Das mit dem angepassten Setup hat funktioniert. Danke Majue.
Den Vorschlag von Stefan mit den Events auf die "weiter" und "zurück" - Buttons werde ich auch mal testen. So kann der User den Dialog nicht übersehen

Grüße
PF