Ver Mensaje Individual
  #7  
Antiguo 05-06-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¡Vaya situación curiosa!

Jorge, asegúrate de tener activada la opción "Extended syntax" en Project|Options, pestaña Compiler y de no tener la directiva

Código Delphi [-]
{$X-}

en ninguna parte. Esta opción lo que hace es:

Cita:
Empezado por ayuda de Delphi
Enables you to define a function call as a procedure and to ignore the function result.
Si la desactivas, entonces no puedes llamar a la función ShellExecute sin asignar su resultado a alguna variable:

Código Delphi [-]
x := ShellExecute(...);

esto es, en una sentencia.

Casi juraría que a eso se debe el problema.

// Saludos
Responder Con Cita