> CubicDesign wrote: > Subject: Re: Problems while creating/running apps for Vista > > As I said, I don't use an installer (actually I am using WinRAR as > installer but this is not a real installer) and I don't really need > one.
You might want to give InnoSetup a try. It's simple, it's not MSI, it's written in Delphi, compresses better then WinRar (7zip), gives you a professional look, allows you to install your software wherever you want, allows more options (like running a small helper program to set up file associations or whatever). I do not know if this kind of installer will be detected by Vista's heuristics. All my installers are called "setup-something.exe". > The only thing that is really not working on Vista (but worked on XP) > is > associating the program with some file types (like *.SQ). > I don't know if it will be possible to do this anymore without having > administrator rights. This is an important feature for my users because > 1) they are not advanced users (not even medium) and 2) they have to > process hundreds or thousands of files per day, files that are spread > in > many many folders with difficult names (name of the folder is generated > by a machine) and that must be 'mixed' together. I can't help you with this one, but I'll confirm that Vista did change something related to the way file associations work. I think the theory was that applications can change file associations too easily so they've set something up so the user has more control. Again - good theory, more work for us :-) I know nothing more about this because I had no need to change file associations. Or maybe my file associations just worked because I was doing them from the "setup.exe" - so I had Administrative privileges. What I'm saying is that your associations are failing not because you don't have administrative rights but because you're doing the XP way, not the Vista way. It might be time for that extra computer so you can run Vista (it's cheaper to buy a new PC + Vista OEM - you can't run OEM in a virtual machine and you need to buy a retail copy of Vista Ultimate or Vista Business for a VM - or get a MSDN OS Subscription). -- Cosmin Prund _______________________________________________ Delphi mailing list -> [email protected] http://www.elists.org/mailman/listinfo/delphi

