Вы находитесь на странице: 1из 7

parte de algn dialogo de confirmacin, a diferencia de Windows Vista, la instalacin de Delphi 7 sobre Windows 7 no tiene mayor complicacin.

La primera vez que Delphi 7 esejecutado (sin privilegios administrativos) ocasionar el siguiente mensaje de error;

Como ya es bien sabido, ste error es causado por los privilegios de administrador requeridos para poder escribir en la carpeta "Archivos de programa"; al igual que en Windows Vista si se "Ejecuta como Administrador", luego de una confirmacin el paquete funcionara sin problemas.

Si el proyecto es nuevo (antes de ser guardado por el usuario en una carpeta adecuada), al momento de depurar el compilador de Delphi habr de generar el ejecutable, pero su carpeta de trabajo en stas antiguas versines esta en %ProgramFiles%, especficamente en$(Delphi)\Projects y la escritura en dicha carpeta como ya habamos comentado no es permitida a pesar de elevar los privilegios, entonces el compilador mostrara el siguiente error;

Este problema se extiende al manejo de Desktops de delphi, entonces para no tener que ejecutar cada vez a Delphi 7 "como administrador" lo nico necesario es modificar su compatibilidad ni bien el paquete es instalado;

La anterior opcin es equivalente a aadir al mismo Delphi 7 el recurso con los privilegios deseados <requestedExecutionLevel level="requireAdministrator"/>. Entonces nos enfrentaremos por primera vez a un UAC mejorado;

Si un simple dialogo de confirmacin modal es todava incomodo, se puede optar por desactivar el UAC o quitarle su propiedad modal para que ste sea otro dialogo ms; para esto en el anterior dialogo utilizando el enlace en la parte inferior derecha, se debe modificar cundo aparecer dicho mensaje, ste acceso directo nos mostrar el siguiente dialogo;

A diferencia del Windows Vista en el que solo se poda activar o desactivar; en Windows 7 existen cuatro opciones; la primera que ocasiona un bombardeo de preguntas parecido al que se viva con Windows Vista, la segunda (por defecto) que es mucho mas lgica mostrar el dialogo en casos semi-crticos, la tercera que le quita la propiedad modal (ver anterior imagen) y la ltima (opcin inferior) que desactiva el UAC por completo. Sin considerar la explicacin se puede resumir que utilizar Delphi 7 bajo Windows 7 es ms sencillo que utilizarlo en Windows Vista;

Probado con Delphi 7 sin ningn paquete adicional, bajo Windows 7 beta de marzo del 2009; dentro de una maquina virtual lo que ocasiona que los efectos propios del nuevo Aero estn desactivados.

Salud!

Вам также может понравиться