31
Aug
07

delphi et VISTA…

pour ceux qui s’arrachent les cheveux: solution simple: DESACTIVER UAC

Points concernés: Impossible d’ecrire dans les repertoires: win, sys, program files (!), c:\

impossible d’ecrire dans la base de regsitre en LOCAL MACHINE

XML:
  1. <?xml version=“1.0″ encoding=“UTF-8″ standalone=“yes”?>
  2. <assembly xmlns=“urn:schemas-microsoft-com:asm.v1″ manifestVersion=“1.0″>
  3.         <dependency>
  4.                 <dependentAssembly>
  5.                         <assemblyIdentity
  6.                                 type=“win32″
  7.                                 name=“Microsoft.Windows.Common-Controls”
  8.                                 version=“6.0.0.0″
  9.                                 processorArchitecture=“X86″
  10.                                 publicKeyToken=“6595b64144ccf1df”
  11.                                 language=“*”
  12.                         />
  13.                 </dependentAssembly>
  14.         </dependency>
  15.        
  16. <trustInfo xmlns=“urn:schemas-microsoft-com:asm.v2″>
  17.                 <security>
  18.                         <requestedPrivileges>
  19.                                 <requestedExecutionLevel
  20.                                        level=“requireAdministrator”
  21.                                        uiAccess=“false”/>
  22.                         </requestedPrivileges>
  23.                 </security>
  24.         </trustInfo>
  25. </assembly>

        

 

enregistrez sous administrator.manifest
Creér ”administrator.rc” qui contient
1 24 “administrator.manifest”

(1 = numero de resource, 24 = type MANIFEST)

3) COMPILER :brcc32 administrator.rc

4) Ajouter au projet:

{$R ‘administrator.res’ ‘administrator.rc’}

VOILA !


0 Responses to “easyphp et url rewriting”


  1. No Comments

Leave a Reply