Hallo,
stehe vor folgendem Problem:
- habe ein Setup-Paket für Hauptprogramm erstellt, ist OK
- möchte nun über ein 2. Setup Hilfe-Dateien installieren:
- Hilfe-Datein in selbstentpackende Datei gepackt
- als Hauptprogramm ausgewählt
- ProgrammSucher.exe unter Programmstarts/vor dem Lesen d. Pfad-V.
- modifizierte stpsrch.ini in Zusatzdaten eingefügt
Tja, und dann komme ich nicht weiter. Möchte zu folgendem Ergebnis kommen:
- Abfrage soll mir Version und Pfad liefern (wird doch als stvar.ini geschrieben, oder!?)
- wie lese ich INI-Ergebnis-Datei aus?
- wie kann ich auf falsche Versions-Nummer reagieren
- wie kann ich Pfad-Ergebnis als InstallDir übernehmen?
- wie kann ich sicherstellen, dass Setup abgebrochen wird, wenn Version oder Pfad verkehrt?
Schon einmal "Besten Dank"
Thomas
ProgrammSucher.exe
-
- Administrator
- Beiträge: 1092
- Registriert: 29.02.2004, 15:51
- Wohnort: Hamburg
- Kontaktdaten:
Hallo!
Hier gäbe es mehrere Möglichkeiten, alle beginnen so:
*Ein Projekt mit den gleichen Einstellungen auf der Produkt-Seite erstellen.
Zwei Ansätze:
*Hilfe-Dateien einfügen und mittels Datenpacker -> Zusatzpaket ein Setup erstellen.
+Pfad würde automatisch gefunden
+ProgrammSucher.exe ist nicht nötig
-Keine Versionsprüfung
*Hilfe-Dateien einfügen und ein Update daraus machen (dieses könnte auch die gleiche Version wie das Setup haben)
+Pfad würde automatisch gefunden
+ProgrammSucher.exe ist nicht nötig
+Versionsprüfung ist möglich
Ja.
- wie lese ich INI-Ergebnis-Datei aus?
Über den Programmstart z.B. , hier kann die durch den ProgrammSucher.exe angelegte Variable ausgelesen werden.
- wie kann ich auf falsche Versions-Nummer reagieren
Ebenfalls Programmstart.
- wie kann ich Pfad-Ergebnis als InstallDir übernehmen?
Ja, wenn die ProgrammSucher.exe Vor dem Auslesen der Pfad-Variablen gestartet wird. Auslesen geschieht dann über die Seite Pfad-Variablen.
- wie kann ich sicherstellen, dass Setup abgebrochen wird, wenn Version oder Pfad verkehrt?
Zu finden auf der Pfad-Variablen-Seite.
Mit freundlichen Grüßen
A. Kapust
Hier gäbe es mehrere Möglichkeiten, alle beginnen so:
*Ein Projekt mit den gleichen Einstellungen auf der Produkt-Seite erstellen.
Zwei Ansätze:
*Hilfe-Dateien einfügen und mittels Datenpacker -> Zusatzpaket ein Setup erstellen.
+Pfad würde automatisch gefunden
+ProgrammSucher.exe ist nicht nötig
-Keine Versionsprüfung
*Hilfe-Dateien einfügen und ein Update daraus machen (dieses könnte auch die gleiche Version wie das Setup haben)
+Pfad würde automatisch gefunden
+ProgrammSucher.exe ist nicht nötig
+Versionsprüfung ist möglich
- Abfrage soll mir Version und Pfad liefern (wird doch als stvar.ini geschrieben, oder!?)Thomas hat geschrieben:...
- Abfrage soll mir Version und Pfad liefern (wird doch als stvar.ini geschrieben, oder!?)
- wie lese ich INI-Ergebnis-Datei aus?
- wie kann ich auf falsche Versions-Nummer reagieren
- wie kann ich Pfad-Ergebnis als InstallDir übernehmen?
- wie kann ich sicherstellen, dass Setup abgebrochen wird, wenn Version oder Pfad verkehrt?
Ja.
- wie lese ich INI-Ergebnis-Datei aus?
Über den Programmstart z.B. , hier kann die durch den ProgrammSucher.exe angelegte Variable ausgelesen werden.
- wie kann ich auf falsche Versions-Nummer reagieren
Ebenfalls Programmstart.
- wie kann ich Pfad-Ergebnis als InstallDir übernehmen?
Ja, wenn die ProgrammSucher.exe Vor dem Auslesen der Pfad-Variablen gestartet wird. Auslesen geschieht dann über die Seite Pfad-Variablen.
- wie kann ich sicherstellen, dass Setup abgebrochen wird, wenn Version oder Pfad verkehrt?
Zu finden auf der Pfad-Variablen-Seite.
Mit freundlichen Grüßen
A. Kapust
Danke ...
für die Tipps!
Habe mir jetzt geholfen, indem ich ein eigenes Setup erstellt habe, was neben der EXE lediglich die Hilfe-Dateien enthält. Die EXE habe ich allerdings von SETUP, Update und Packer ausgeschlossen, ohne auf die anderen Vorzüge verzichten zu müssen!
Viele Grüße und "weiter so!"

Habe mir jetzt geholfen, indem ich ein eigenes Setup erstellt habe, was neben der EXE lediglich die Hilfe-Dateien enthält. Die EXE habe ich allerdings von SETUP, Update und Packer ausgeschlossen, ohne auf die anderen Vorzüge verzichten zu müssen!
Viele Grüße und "weiter so!"