View Full Version : Question on Sections
petersa
21st May 2001, 08:02
Are the sections run in the order they are placed on the Components list? So, could I have this defined last:
SectionDivider
Section "Run Program when Finished"
SetAutoClose True
Exec "$INSTDIR\PROGRAM.EXE"
SectionEnd
And rest assured that it will be executed last, if chosen?
yazno
21st May 2001, 08:29
hi,
AFAIK the Sections are executed by the order they are written.
cu yzo
petersa
21st May 2001, 09:02
Well, I'll write it in anyway and hope. Thanks yzo!
yazno
21st May 2001, 09:10
hi,
you could do it like this if you are not sure:
Section "Run Program when Finished"
StrCopy ยง0 '1'
Exec "$INSTDIR\PROGRAM.EXE"
SectionEnd
function .oninstsuccess
strcmp $0 '0' lbl_end lbl_close
lbl_close:
SetAutoClose True
lbl_end:
function end
cu yzo
yazno
21st May 2001, 09:22
hi,
ups forget what i wrote, i forgot that .onInstSucess fires when you click Close, and then you don't need it anymore :)
cu yzo
vBulletin® v3.8.6, Copyright ©2000-2013, Jelsoft Enterprises Ltd.