Das untenstehende funktioniert bei eine "normalen" Mediatyp Setup!
Der selbe code funktioniert in einem one click install nicht!
Warum nur?
TARGETDIR = PROGRAMFILES ^@COMPANY_NAME ^@PRODUCT_NAME;
// regkeyholen für dewn splashscreeen
RegDBSetDefaultRoot(HKEY_LOCAL_MACHINE);
szKey = "SOFTWARE\\PSC\\WEBCLIENT\\9.1C";
szName = "DestinationPath";
nvType = REGDB_STRING;
svValue = "";
nvSize = -1;
if (RegDBGetKeyValueEx (szKey, szName, nvType, svValue, nvSize) < 0) then
MessageBox("RegDBGetKeyValueEx ist fehlgeschlagen.", SEVERE);
else
//szsplash = svValue ^ "bin";
ComponentSetTarget (MEDIA, "<szsplash>", svValue ^ "bin");
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
One click install
Started by
mbg
, Aug 19 2002 14:16
2 replies to this topic
Posted 20 August 2002 - 07:34
Hi,
und da kriegst Du dann Fehler bei der Komponentenübertragung??? Hört sich vielleicht ein bisschen dumm an, aber hast du das Medium schonmal neu erstellt?
Mehr fällt mir momentan dazu nicht ein sorry
Gruß
MrTree
und da kriegst Du dann Fehler bei der Komponentenübertragung??? Hört sich vielleicht ein bisschen dumm an, aber hast du das Medium schonmal neu erstellt?
Mehr fällt mir momentan dazu nicht ein sorry
Gruß
MrTree
Posted 20 August 2002 - 09:32
Was bedeutet "funktioniert nicht"? Bekommst du eine Fehlermeldung, oder wird die Funktion einfach nicht ausgeführt? In letzteren Fall: in welchen Event-Handler hast du deine Funktion eingefügt? Die UI Handle (OnFirstUIBefore, OnMaintUIBefore usw.) werden bei eine OCI nicht ausgeführt (ausser du setzt den LegacyMode auf 1). OnMoving oder OnBegin wäre evtl. ein guter Platz.
Stefan Krüger
InstallSite.org twitter facebook