Danke,
Norbert
Komponente mehrfach installieren
Posted 05 July 2001 - 09:29
Posted 10 July 2001 - 10:26
Erstelle drei Komponenten mit den selben Dateigruppen.
Frag im OnMoving-Event mit der Funktion "IS" (PATH_EXISTS) ab, ob der Pfad existiert und aktiviere/deaktiviere die Komponenten entsprechend mit der Funktion ComponentSelectItem.
Posted 10 July 2001 - 10:53
danke für Deine Antwort. An deiner Antwort habe ich ein Versehen meinerseits bemerkt: Es *können* zwei weitere Verzeichnisse sein. Die genaue Anzahl der Verz. ist nicht bekannt und abhängig vom System des Users. Somit kann ich zur Entwurfzeit des Projekts nicht sagen wieviel Komponenten ich benötige.
Ich suchte eher eine Möglichkeit, währen der Installation den Zielpfad der besagten Komponente zu ändern und diese erneut installieren zu lassen. Und das alles sooft wie nötig.
Vielleicht hast Du oder sonst jemand noch ein paar Ideen dazu?
Danke,
Norbert
Posted 10 July 2001 - 13:25
Posted 10 July 2001 - 13:28
installiere einfach die komponente und kopiere dann das komplette verzeichnis mit XCopyFile(TARGETDIR ^ "*.*", "c:\woandershin\*.*", COMP_NORMAL | INCLUDE_SUBDIR); in alle verzeichnisse, die angelegt werden sollen oder sind.
jan
Posted 10 July 2001 - 13:41
ja, im gleichen Setuplauf. Das Verzeichnis komplett zu kopieren wird schwierig. Dort sind bereits andere Dateien und die haben andere Inhalte. Ich werde vielleicht die Komponente zuerst mal ganz woanders hinkopieren und dann erst in die einzelnen Verzeichnisse verteilen.
Bye,
Norbert
Posted 10 July 2001 - 13:43