I surely understand why you do not like Microsoft decision to include UAC and Virtualization in Vista, but take a step back and think about the benefits it brings to YOUR end users. If your end users are like mine, they're really not geeks, nor computer experts, and they probably never see an UAC prompt in normal usage.
Vista's UAC and Virtualization protects those users from viruses and other types of malware because, basically nothing can write to the Program Files folder UNLESS it prompts an UAC pop-up. Only Vista-aware applications can prompt that pop-up, other applications would just use Virtualization. So the virus or malware would simply modify an exe in a virtualized Program Files folder in a sub-folder based on the name of the virus. No harm done to the computer, since the virus would be the only one that would access that virtualized folder - for everything else running on the computer, the newly affected exe would be seen in its original (unchanged) form. Now I'll be honost, Vista is giving me allot of trouble. I'd rather spend my time on developing new features for my applications (as those bring me revenue) as opposed to writing compatibility code and making sure my app works on Vista. But at the end of the day I *know* Vista is a good thing for average-Joe computer user, so I'll just write the code. My XP users are routinely having problems because of viruses. I haven't had a Vista problem yet! -- Cosmin Prund > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On > Behalf Of CubicDesign > Sent: 17 aprilie 2007 23:43 > To: Borland's Delphi Discussion List > Subject: Problems while creating/running apps for Vista > > Hi. > > I received lately a 'bug report' from a user who tried to run my > program > under Vista. > It seems that it can't associate itself with some file types (I want to > associate my program with '*.SEQ' files). > > > It looks like there is a need for lot of changes and documentation > before a Delphi (7) program will be ready for Vista. > Also there are problems (because of the virtualization) while writing > INI files. > Vista pretends that allowed your application to write an INI file in > the > same folder but actually is lying. > > The new invention from Microsoft seems to be even worst than the last > one (low priority user logon accounts). > If you know some good documentation about Vista (but oriented t Delphi > users) please let me know. > > > > > > _______________________________________________ > Delphi mailing list -> [email protected] > http://www.elists.org/mailman/listinfo/delphi _______________________________________________ Delphi mailing list -> [email protected] http://www.elists.org/mailman/listinfo/delphi

