Good Morning! Thanks. I'll take (another) look at it.
Cya...Dan'l ____________________________________ Every day with Jesus is a Great! day and He loves YOU! ----- Original Message ---- From: Robert Jenkins <[email protected]> To: [email protected] Sent: Monday, August 24, 2009 6:55:09 PM Subject: Re: [delphi-en] how to locate vista "home folder" I have used InnoSetup for years and I truly love it!! It is written with Delphi and the source code is available also!! Here is some info from the web site. Inno Setup is a free installer for Windows programs. First introduced in 1997, Inno Setup today rivals and even surpasses many commercial installers in feature set and stability. http://www.jrsoftware.org/isinfo.php Key features: * Support for all versions of Windows in use today: Vista, XP, 2008, 2003, 2000, Me, 98, 95, and NT 4.0. (No service packs are required.) * Extensive support for installation of 64-bit applications on the 64-bit editions of Windows. Both the x64 and Itanium architectures are supported. (On the Itanium architecture, Service Pack 1 or later is required on Windows Server 2003 to install in 64-bit mode.) * Supports creation of a single EXE to install your program for easy online distribution. Disk spanning is also supported. * Standard Windows 2000/XP-style wizard interface. * Customizable setup types, e.g. Full, Minimal, Custom. * Complete uninstall capabilities. * Installation of files: Includes integrated support for "deflate", bzip2, and 7-Zip LZMA file compression. The installer has the ability to compare file version info, replace in-use files, use shared file counting, register DLL/OCX's and type libraries, and install fonts. * Creation of shortcuts anywhere, including in the Start Menu and on the desktop. * Creation of registry and .INI entries. * Integrated Pascal scripting engine. * Support for multilingual installs. * Support for passworded and encrypted installs. * Silent install and uninstall. * Full source code is available (Borland Delphi 2.0-5.0). Is it really free of charge, even for commercial use? Yes, it may be used completely free of charge, even when deploying commercial applications. However if you wish to show your appreciation and support its development you can make a donation. (Note: "Completely free of charge" must not be confused with "completely free". Inno Setup is copyrighted software, not public domain software. There are some restrictions on distribution and use; see the LICENSE.TXT file for details.) On Mon, Aug 24, 2009 at 6:37 PM, GreatDayDan<[email protected]> wrote: > > > Good Morning! > > Thanks to all who answered. > > Cya...Dan'l > > ____________________________________ > Every day with Jesus is a Great! day > and He loves YOU! > > ----- Original Message ---- > From: Glenn B. Lawler <[email protected]> > To: "[email protected]" <[email protected]> > Sent: Monday, August 24, 2009 12:06:31 PM > Subject: RE: [delphi-en] how to locate vista "home folder" > >>In my opinion, the best thing to do is to let the user change the >>application folder during the installation. You would make the default >>folder something under Program Files, but let the user change the > location. >>Then place your files in that folder and subfolders. > > I agree with Rory that allowing the user to change the folder during setup > is a good idea. We use the USERPROFILE environment string to find > the default location. This is convenient since you can dereference in BAT > and CMD files like: %USERPROFILE%. > > We have stopped using the Program Files directory for anything because > Vista protects the entire tree in so many situations that we can't be sure > the next service pack won't break our whole approach. Even if Vista does > allow non-admins to install to Program Files after UAC gets the admin > password, is that really a good approach if it requires visiting each > machine? > Our installed base typically has so many desktops that it is impractical. > So, > our install, update, and config approach is designed so any user can > perform > each without help and can even be automated. > > Glenn Lawler > www.incodesystems.com > > -----Original Message----- > From: GreatDayDan [SMTP:[email protected]] > Sent: Saturday, August 22, 2009 2:45 PM > To: [email protected] > Subject: Re: [delphi-en] how to locate vista "home folder" > > Good Morning! > > I run XP on my dev box & Vista on my laptop. > > I thought that when the Vista User Access control is enabled (I keep > mine off) that it would not allow applications to be installed in the PF > folder unless logged in as admin. Am I mistaken? I cannot assume that new > users will have admin rights. Or should I specify that the user MUST have > admin rights? > > Thanks...Dan'l > > ____________________________________ > Every day with Jesus is a Great! day > and He loves YOU! > > ----- Original Message ---- > From: Rory Daulton <[email protected]> > To: [email protected] > Sent: Saturday, August 22, 2009 11:17:56 AM > Subject: Re: [delphi-en] how to locate vista "home folder" > > GreatDayDan, > >> Do I need to put my applications files (db, ini, etc) in Vista's 'home >> folder' or will >> Program Files work? >> If 'home folder', how do I get it? Something like getting the 'My >> Documents' folder? > > In my opinion, the best thing to do is to let the user change the > application folder during the installation. You would make the default > folder something under Program Files, but let the user change the location. > Then place your files in that folder and subfolders. > > If you are writing many apps what have some common DLLs or other files, you > may want to use a Common Files folder, but that is more advanced. > > Rory Daulton > [email protected] > > ------------------------------------ > > ----------------------------------------------------- > Home page: http://groups.yahoo.com/group/delphi-en/ > To unsubscribe: [email protected]! Groups Links > > ------------------------------------ > > ----------------------------------------------------- > Home page: http://groups.yahoo.com/group/delphi-en/ > To unsubscribe: [email protected]! Groups Links > > ------------------------------------ > > ----------------------------------------------------- > Home page: http://groups.yahoo.com/group/delphi-en/ > To unsubscribe: [email protected]! Groups Links > > ------------------------------------ ----------------------------------------------------- Home page: http://groups.yahoo.com/group/delphi-en/ To unsubscribe: [email protected]! Groups Links

