Compilación condicional (todos los proyectos)


Para hacer más fácil la compilación condicional a los programadores, Easy Code define la constante DEBUG o RELEASE, dependiendo de cómo se está compilando el código. Si se está compilando en modo Debug, Easy Code define internamente DEBUG, mientras que si se está compilando en modo Release, entonces se define RELEASE (vea las OBSERVACIONES). Utilizando DEBUG o RELEASE, y las directivas condicionales, puede escribir código para depurar una aplicación. Por ejemplo:

IFDEF DEBUG
    ;Las instrucciones de aquí sólo
    ;se compilarán en modo Debug
ENDIF

Además, puede escribir diferente código para las versiones Debug y Release:

IFDEF DEBUG
    ;Lss instruccionrs de aquí sólo
    ;se compilarán en modo Debug
ELSE
    ;Las instrucciones de aquí sólo
    ;se compilarán en modo Release
ENDIF


OBSERVACIONES: Puede cambiar del modo Debug a Release simplemente marcando (Debug) o desmarcando (Release) la opción Agregar información simbólica en las Propiedades del proyecto.