RE: [DUG] Any recommendations for a code profiler?
Anybody got a recommendation for a Delphi code profiler (must work with Delphi 2006)? IMHO, AQTime is hard to beat. TTFN, Paul. ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
Re: [DUG] Any recommendations for a code profiler?
Hi, Anybody got a recommendation for a Delphi code profiler (must work with Delphi 2006)? Hi, if you want something simple, then try Eric Grange's sampling profiler: http://www.fastcodeproject.org/ it's _really_ useful. Cheers, Ben Send instant messages to your online friends http://au.messenger.yahoo.com ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
RE: [DUG] Any recommendations for a code profiler?
Thanks Paul, I'll check it out... C. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Paul Heinz Anybody got a recommendation for a Delphi code profiler (must work with Delphi 2006)? IMHO, AQTime is hard to beat. ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
RE: [DUG] Any recommendations for a code profiler?
Thanks, I'll look at that too, although our work Interweb connection just seems to have ground to a snail's pace for some reason... Grrr... C. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ben Taylor Anybody got a recommendation for a Delphi code profiler (must work with Delphi 2006)? if you want something simple, then try Eric Grange's sampling profiler: http://www.fastcodeproject.org/ it's _really_ useful. ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
RE: [DUG] Any recommendations for a code profiler?
Thanks, I'll look at that too, although our work Interweb connection just seems to have ground to a snail's pace for some reason... Grrr... maybe you need some profiling software for that too :-) Send instant messages to your online friends http://au.messenger.yahoo.com ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
RE: [DUG] Any recommendations for a code profiler?
You might like to point TelstraClear in that direction... ;-) They've currently got severely restricted international bandwidth. Apparently. C. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Ben Taylor Thanks, I'll look at that too, although our work Interweb connection just seems to have ground to a snail's pace for some reason... Grrr... maybe you need some profiling software for that too :-) ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
[DUG] InstallAware Questions
Hi, Has anyone used InstallAware to deploy their Delphi/Interbase apps? What's your experience (good bad) with the product? I'm especially interested in its SQL capabilities. Your comments will be much appreciated. Cheng Wei Software Development Manager FMI Research Ltd P: +64 9 984 4917 F: +64 9 984 4993 M: +64 21 410 776 E: [EMAIL PROTECTED] W: http://www.fmi.co.nz ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
RE: [DUG] InstallAware Questions
Howdi, I have the same question but with Microsoft SQL Server (ie MSDE equivalent). Good experiences? Bad? Is it hard to customise so that for example the installer checks whether an default instance of SQL Server is already installed (can be done by checking registry) and offers the user a choice of whether to use that or install a new one? Can you run SQL from within the installer (eg to attach/restore a database)? Lots of questions I know. Thanks in advance for any help you can offer! Cheers, David. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Cheng Wei (FMI) Sent: Tuesday, 30 January 2007 11:03 a.m. To: NZ Borland Developers Group - Delphi List Subject: [DUG] InstallAware Questions Hi, Has anyone used InstallAware to deploy their Delphi/Interbase apps? What's your experience (good bad) with the product? I'm especially interested in its SQL capabilities. Your comments will be much appreciated. Cheng Wei Software Development Manager FMI Research Ltd P: +64 9 984 4917 F: +64 9 984 4993 M: +64 21 410 776 E: [EMAIL PROTECTED] W: http://www.fmi.co.nz ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
Re: [DUG] InstallAware Questions
I have used it to deploy a number of my applications (DCM, CFBuilder - on my site) however they were not high on scripting. I recommend using the forums if you are stuck. You usually get a quick response. What version are you using? On 1/30/07, David Brennan [EMAIL PROTECTED] wrote: Howdi, I have the same question but with Microsoft SQL Server (ie MSDE equivalent). Good experiences? Bad? Is it hard to customise so that for example the installer checks whether an default instance of SQL Server is already installed (can be done by checking registry) and offers the user a choice of whether to use that or install a new one? Can you run SQL from within the installer (eg to attach/restore a database)? Lots of questions I know. Thanks in advance for any help you can offer! Cheers, David. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Cheng Wei (FMI) Sent: Tuesday, 30 January 2007 11:03 a.m. To: NZ Borland Developers Group - Delphi List Subject: [DUG] InstallAware Questions Hi, Has anyone used InstallAware to deploy their Delphi/Interbase apps? What's your experience (good bad) with the product? I'm especially interested in its SQL capabilities. Your comments will be much appreciated. Cheng Wei Software Development Manager FMI Research Ltd P: +64 9 984 4917 F: +64 9 984 4993 M: +64 21 410 776 E: [EMAIL PROTECTED] W: http://www.fmi.co.nz ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
RE: [DUG] InstallAware Questions
I've not purchased the software yet, intend to buy version 6 Studio edition. I've been using a very old Delphi Install component suite known as Youseful, it allows me to write Delphi code in its event handlers to be executed during various stages of installation. I have full access to Youseful's source code so I have no problems with this component at all. We do lots of DB restructuring and data pumping in our installers, so was hoping to get some advise on InstallAware's SQL capabilities before buying it. Thanks Cheng |-Original Message- |From: [EMAIL PROTECTED] |[mailto:[EMAIL PROTECTED] On Behalf Of Jeremy North |Sent: Tuesday, 30 January 2007 12:15 p.m. |To: NZ Borland Developers Group - Delphi List |Subject: Re: [DUG] InstallAware Questions | |I have used it to deploy a number of my applications (DCM, |CFBuilder - on my site) however they were not high on scripting. | |I recommend using the forums if you are stuck. You usually get |a quick response. | |What version are you using? | |On 1/30/07, David Brennan [EMAIL PROTECTED] wrote: | Howdi, | | I have the same question but with Microsoft SQL Server (ie |MSDE equivalent). | | Good experiences? Bad? Is it hard to customise so that for |example the | installer checks whether an default instance of SQL Server |is already | installed (can be done by checking registry) and offers the user a | choice of whether to use that or install a new one? Can you run SQL | from within the installer (eg to attach/restore a database)? | | Lots of questions I know. Thanks in advance for any help you |can offer! | | Cheers, | David. | | | -Original Message- | From: [EMAIL PROTECTED] | [mailto:[EMAIL PROTECTED] On Behalf Of Cheng Wei (FMI) | Sent: Tuesday, 30 January 2007 11:03 a.m. | To: NZ Borland Developers Group - Delphi List | Subject: [DUG] InstallAware Questions | | Hi, | | Has anyone used InstallAware to deploy their Delphi/Interbase apps? | What's your experience (good bad) with the product? | I'm especially interested in its SQL capabilities. | | Your comments will be much appreciated. | | Cheng Wei | Software Development Manager | FMI Research Ltd | | P: +64 9 984 4917 | F: +64 9 984 4993 | M: +64 21 410 776 | E: [EMAIL PROTECTED] | W: http://www.fmi.co.nz | | ___ | Delphi mailing list | Delphi@ns3.123.co.nz | http://ns3.123.co.nz/mailman/listinfo/delphi | | ___ | Delphi mailing list | Delphi@ns3.123.co.nz | http://ns3.123.co.nz/mailman/listinfo/delphi | |___ |Delphi mailing list |Delphi@ns3.123.co.nz |http://ns3.123.co.nz/mailman/listinfo/delphi | ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
Re: [DUG] InstallAware Questions
You can grab a trial version of it. I think you get 30 days and I'm sure if you need a little longer Sinan will help you out. I know it can import scripts from Wise and InstallShield but I doubt it could from Youseful's. On 1/30/07, Cheng Wei (FMI) [EMAIL PROTECTED] wrote: I've not purchased the software yet, intend to buy version 6 Studio edition. I've been using a very old Delphi Install component suite known as Youseful, it allows me to write Delphi code in its event handlers to be executed during various stages of installation. I have full access to Youseful's source code so I have no problems with this component at all. We do lots of DB restructuring and data pumping in our installers, so was hoping to get some advise on InstallAware's SQL capabilities before buying it. Thanks Cheng |-Original Message- |From: [EMAIL PROTECTED] |[mailto:[EMAIL PROTECTED] On Behalf Of Jeremy North |Sent: Tuesday, 30 January 2007 12:15 p.m. |To: NZ Borland Developers Group - Delphi List |Subject: Re: [DUG] InstallAware Questions | |I have used it to deploy a number of my applications (DCM, |CFBuilder - on my site) however they were not high on scripting. | |I recommend using the forums if you are stuck. You usually get |a quick response. | |What version are you using? | |On 1/30/07, David Brennan [EMAIL PROTECTED] wrote: | Howdi, | | I have the same question but with Microsoft SQL Server (ie |MSDE equivalent). | | Good experiences? Bad? Is it hard to customise so that for |example the | installer checks whether an default instance of SQL Server |is already | installed (can be done by checking registry) and offers the user a | choice of whether to use that or install a new one? Can you run SQL | from within the installer (eg to attach/restore a database)? | | Lots of questions I know. Thanks in advance for any help you |can offer! | | Cheers, | David. | | | -Original Message- | From: [EMAIL PROTECTED] | [mailto:[EMAIL PROTECTED] On Behalf Of Cheng Wei (FMI) | Sent: Tuesday, 30 January 2007 11:03 a.m. | To: NZ Borland Developers Group - Delphi List | Subject: [DUG] InstallAware Questions | | Hi, | | Has anyone used InstallAware to deploy their Delphi/Interbase apps? | What's your experience (good bad) with the product? | I'm especially interested in its SQL capabilities. | | Your comments will be much appreciated. | | Cheng Wei | Software Development Manager | FMI Research Ltd | | P: +64 9 984 4917 | F: +64 9 984 4993 | M: +64 21 410 776 | E: [EMAIL PROTECTED] | W: http://www.fmi.co.nz | | ___ | Delphi mailing list | Delphi@ns3.123.co.nz | http://ns3.123.co.nz/mailman/listinfo/delphi | | ___ | Delphi mailing list | Delphi@ns3.123.co.nz | http://ns3.123.co.nz/mailman/listinfo/delphi | |___ |Delphi mailing list |Delphi@ns3.123.co.nz |http://ns3.123.co.nz/mailman/listinfo/delphi | ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
RE: [DUG] InstallAware Questions
Another alternative is to fully script it yourself using Inno Setup (which is written in Delphi). The scripting language it provides is very similar to Delphi, and you should be able to find references in the Inno Setup forums to other posters using Inno Setup to deploy database stuff, although I haven't done it myself. http://www.jrsoftware.org/isinfo.php BTW, it's free and open-source. HTH, Conor -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Cheng Wei (FMI) Has anyone used InstallAware to deploy their Delphi/Interbase apps? What's your experience (good bad) with the product? I'm especially interested in its SQL capabilities. Your comments will be much appreciated. ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
RE: [DUG] InstallAware Questions
Yeap, downloaded the 30 day trial package, will give it a go. Thanks |-Original Message- |From: [EMAIL PROTECTED] |[mailto:[EMAIL PROTECTED] On Behalf Of Jeremy North |Sent: Tuesday, 30 January 2007 12:49 p.m. |To: NZ Borland Developers Group - Delphi List |Subject: Re: [DUG] InstallAware Questions | |You can grab a trial version of it. I think you get 30 days |and I'm sure if you need a little longer Sinan will help you out. | |I know it can import scripts from Wise and InstallShield but I |doubt it could from Youseful's. | | |On 1/30/07, Cheng Wei (FMI) [EMAIL PROTECTED] wrote: | | I've not purchased the software yet, intend to buy version 6 Studio | edition. | | I've been using a very old Delphi Install component suite known as | Youseful, it allows me to write Delphi code in its event handlers to | be executed during various stages of installation. I have |full access | to Youseful's source code so I have no problems with this |component at all. | | | We do lots of DB restructuring and data pumping in our |installers, so | was hoping to get some advise on InstallAware's SQL capabilities | before buying it. | | Thanks | Cheng | | |-Original Message- | |From: [EMAIL PROTECTED] | |[mailto:[EMAIL PROTECTED] On Behalf Of Jeremy North | |Sent: Tuesday, 30 January 2007 12:15 p.m. | |To: NZ Borland Developers Group - Delphi List | |Subject: Re: [DUG] InstallAware Questions | | | |I have used it to deploy a number of my applications (DCM, |CFBuilder | |- on my site) however they were not high on scripting. | | | |I recommend using the forums if you are stuck. You usually get a | |quick response. | | | |What version are you using? | | | |On 1/30/07, David Brennan [EMAIL PROTECTED] wrote: | | Howdi, | | | | I have the same question but with Microsoft SQL Server (ie | |MSDE equivalent). | | | | Good experiences? Bad? Is it hard to customise so that for | |example the | | installer checks whether an default instance of SQL Server | |is already | | installed (can be done by checking registry) and offers |the user a | | choice of whether to use that or install a new one? Can |you run SQL | | from within the installer (eg to attach/restore a database)? | | | | Lots of questions I know. Thanks in advance for any help you | |can offer! | | | | Cheers, | | David. | | | | | | -Original Message- | | From: [EMAIL PROTECTED] | | [mailto:[EMAIL PROTECTED] On Behalf Of Cheng Wei (FMI) | | Sent: Tuesday, 30 January 2007 11:03 a.m. | | To: NZ Borland Developers Group - Delphi List | | Subject: [DUG] InstallAware Questions | | | | Hi, | | | | Has anyone used InstallAware to deploy their |Delphi/Interbase apps? | | What's your experience (good bad) with the product? | | I'm especially interested in its SQL capabilities. | | | | Your comments will be much appreciated. | | | | Cheng Wei | | Software Development Manager | | FMI Research Ltd | | | | P: +64 9 984 4917 | | F: +64 9 984 4993 | | M: +64 21 410 776 | | E: [EMAIL PROTECTED] | | W: http://www.fmi.co.nz | | | | ___ | | Delphi mailing list | | Delphi@ns3.123.co.nz | | http://ns3.123.co.nz/mailman/listinfo/delphi | | | | ___ | | Delphi mailing list | | Delphi@ns3.123.co.nz | | http://ns3.123.co.nz/mailman/listinfo/delphi | | | |___ | |Delphi mailing list | |Delphi@ns3.123.co.nz | |http://ns3.123.co.nz/mailman/listinfo/delphi | | | | ___ | Delphi mailing list | Delphi@ns3.123.co.nz | http://ns3.123.co.nz/mailman/listinfo/delphi | |___ |Delphi mailing list |Delphi@ns3.123.co.nz |http://ns3.123.co.nz/mailman/listinfo/delphi | ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
Re: [DUG] InstallAware Questions
Sinan's response (he doesn't subscribe to this list). Apologies if this comes through a couple of times. Hey Jeremy, Great questions! 1. Sure, InstallAware itself is a Delphi app :) And I believe some Interbase apps have been deployed also. 2. Good :) 3. Able to install SQL Server Express (any instance), able to run SQL scripts on Oracle, MySQL, and MSSQL platforms. 4. Quite easy to install a custom instance. Just check the runtime and then click the Options button! That's all it takes. You can test for a custom instance. You get 40% better compression on the SQL installer size. You can web deploy just the SQL installer. The instance checking looks for the service name so its more reliable too! 5. You can check for an existing instance. A pre-built dialog shows you how. You can of course run scripts and attach databases. Sincerely, Sinan On 1/30/07, Cheng Wei (FMI) [EMAIL PROTECTED] wrote: Hi, Has anyone used InstallAware to deploy their Delphi/Interbase apps? What's your experience (good bad) with the product? I'm especially interested in its SQL capabilities. Your comments will be much appreciated. Cheng Wei Software Development Manager FMI Research Ltd P: +64 9 984 4917 F: +64 9 984 4993 M: +64 21 410 776 E: [EMAIL PROTECTED] W: http://www.fmi.co.nz ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
RE: [DUG] InstallAware Questions
Hey Jemery, Thanks very much for relaying my questions to Sinan. Cheers Cheng |-Original Message- |From: [EMAIL PROTECTED] |[mailto:[EMAIL PROTECTED] On Behalf Of Jeremy North |Sent: Tuesday, 30 January 2007 1:45 p.m. |To: NZ Borland Developers Group - Delphi List |Subject: Re: [DUG] InstallAware Questions | |Sinan's response (he doesn't subscribe to this list). |Apologies if this comes through a couple of times. | |Hey Jeremy, | |Great questions! | |1. Sure, InstallAware itself is a Delphi app :) And I believe |some Interbase apps have been deployed also. |2. Good :) |3. Able to install SQL Server Express (any instance), able to |run SQL scripts on Oracle, MySQL, and MSSQL platforms. |4. Quite easy to install a custom instance. Just check the |runtime and then click the Options button! That's all it |takes. You can test for a custom instance. You get 40% better |compression on the SQL installer size. You can web deploy just |the SQL installer. The instance checking looks for the service |name so its more reliable too! |5. You can check for an existing instance. A pre-built dialog |shows you how. |You can of course run scripts and attach databases. | |Sincerely, | |Sinan | | | | |On 1/30/07, Cheng Wei (FMI) [EMAIL PROTECTED] wrote: | Hi, | | Has anyone used InstallAware to deploy their Delphi/Interbase apps? | What's your experience (good bad) with the product? | I'm especially interested in its SQL capabilities. | | Your comments will be much appreciated. | | Cheng Wei | Software Development Manager | FMI Research Ltd | | P: +64 9 984 4917 | F: +64 9 984 4993 | M: +64 21 410 776 | E: [EMAIL PROTECTED] | W: http://www.fmi.co.nz | | ___ | Delphi mailing list | Delphi@ns3.123.co.nz | http://ns3.123.co.nz/mailman/listinfo/delphi | |___ |Delphi mailing list |Delphi@ns3.123.co.nz |http://ns3.123.co.nz/mailman/listinfo/delphi | ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
RE: [DUG] InstallAware Questions
Hi John and Alister, Thanks for your comments, I will certainly try Inno. |The only thing I haven't found a way to do in the standard |program is : I like to keep a backup program folder (called |OldPrograms) and copy the old version into there before the |update is installed - Inno doesn't seem to have a way to |process operations for the older site versions of the sent |files before installing the new ones. John, my existing installer does exactly what you have just described. We can rollback to previous versions at any time. The beauty of a pure Delphi install component is that your installer is just another Delphi project, you can do absolutely anything during installation. Thanks Cheng |-Original Message- |From: [EMAIL PROTECTED] |[mailto:[EMAIL PROTECTED] On Behalf Of John Bird |Sent: Tuesday, 30 January 2007 2:20 p.m. |To: 'NZ Borland Developers Group - Delphi List' |Subject: RE: [DUG] InstallAware Questions | |I have found the inno setup very easy to use - I have setups |that do various tasks from installing a new site, to |installing updates, down to a minimal one that just creates a |desktop shortcut and nothing else. It has all the useful |features such as making folders, conditional installs of files |(copying certain files only if later or always installing the |sent version |etc) etc. | | |John | |-Original Message- |From: [EMAIL PROTECTED] |[mailto:[EMAIL PROTECTED] On Behalf Of Conor Boyd |Sent: Tuesday, 30 January 2007 1:02 p.m. |To: NZ Borland Developers Group - Delphi List |Subject: RE: [DUG] InstallAware Questions | | |Another alternative is to fully script it yourself using Inno |Setup (which is written in Delphi). The scripting language it |provides is very similar to Delphi, and you should be able to |find references in the Inno Setup forums to other posters |using Inno Setup to deploy database stuff, although I haven't |done it myself. | |http://www.jrsoftware.org/isinfo.php | |BTW, it's free and open-source. | |HTH, | |Conor | |-Original Message- |From: [EMAIL PROTECTED] |[mailto:[EMAIL PROTECTED] |On Behalf Of Cheng Wei (FMI) | |Has anyone used InstallAware to deploy their |Delphi/Interbase apps? What's your experience (good bad) |with the product? I'm especially interested in its SQL capabilities. | |Your comments will be much appreciated. | |___ |Delphi mailing list |Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi | |__ NOD32 1.1461 (20060329) Information __ | |This message was checked by NOD32 antivirus system. http://www.eset.com | | | |___ |Delphi mailing list |Delphi@ns3.123.co.nz |http://ns3.123.co.nz/mailman/listinfo/delphi | ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
RE: [DUG] InstallAware Questions
John, Can you not script that yourself in your own CurStepChanged function? From the Inno help: procedure CurStepChanged(CurStep: TSetupStep); You can use this event function to perform your own pre-install and post-install tasks. I've found the scripting ability of Inno Setup to be hugely useful. For example, the program I'm using it for checks my website on startup for a newer version, downloads the latest installer, executes the latest installer, the installer sends a custom Windows message to my app to shut it down, the installer runs unattended, and then the installer starts the new version of my program. I was very impressed with how solid the scripting is. HTH, Conor -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John Bird The only thing I haven't found a way to do in the standard program is : I like to keep a backup program folder (called OldPrograms) and copy the old version into there before the update is installed - Inno doesn't seem to have a way to process operations for the older site versions of the sent files before installing the new ones. ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi
RE: [DUG] InstallAware Questions
Thanks for that! - I will have to read up more on this and do some experimenting! The specific need I have for it is in this distribution update section: [Files] ;only send files put in the JBCLDIST folder Source: C:\JBCLDIST\*.exe; DestDir: {app}; Flags: ignoreversion And the files I send vary from one distribution to another - I just put the files I want into the distribution folder and the Inno compiler picks up whatever is there. Will the suggestion you made or the flag calling a script.. ; BeforeInstall: MyBeforeInstall Added at the end of the line allow me to call a procedure to only backup the files distributed in this setup? I will have to play with how it interprets wild cards John -Original Message- From: Conor Boyd [mailto:[EMAIL PROTECTED] Sent: Tuesday, 30 January 2007 3:31 p.m. To: [EMAIL PROTECTED]; NZ Borland Developers Group - Delphi List Subject: RE: [DUG] InstallAware Questions John, Can you not script that yourself in your own CurStepChanged function? From the Inno help: procedure CurStepChanged(CurStep: TSetupStep); You can use this event function to perform your own pre-install and post-install tasks. I've found the scripting ability of Inno Setup to be hugely useful. For example, the program I'm using it for checks my website on startup for a newer version, downloads the latest installer, executes the latest installer, the installer sends a custom Windows message to my app to shut it down, the installer runs unattended, and then the installer starts the new version of my program. I was very impressed with how solid the scripting is. HTH, Conor -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of John Bird The only thing I haven't found a way to do in the standard program is : I like to keep a backup program folder (called OldPrograms) and copy the old version into there before the update is installed - Inno doesn't seem to have a way to process operations for the older site versions of the sent files before installing the new ones. __ NOD32 1.1461 (20060329) Information __ This message was checked by NOD32 antivirus system. http://www.eset.com ___ Delphi mailing list Delphi@ns3.123.co.nz http://ns3.123.co.nz/mailman/listinfo/delphi