Directivas compilación {$IFDEF...}..{$ELSE}..
Saludos a la sala:
He leido y utilizado las directivas de compilación en Delphi6 para dos casos posibles, es decir, que estaba definida o no una variable de compilación. Hasta ahora bien, sin embargo la cosa se me ha complicado cuando quiero discernir entre varias opciones. Me gustaría que funcionara esto: ...pero la lástima es que no funciona. Quiero que según si están disponibles o no varias variables, que ejecute determinado código, y si no existe ninguna, que ejecute otro. He estado buscando pero no encuentro nada, si alguien me quiere ayudar... Gracias y un saludo Sergio |
Echa un vistazo a esta página.
|
Lo que buscas es algo así como:
Espero haberte podido ayudar. Saludos! |
Directivas de Compilacion
Hola a todos!!!
Quería consultar algo sobres las directivas de compilación... Vi que por los general en los archivos INC se agrega estas lineas al comienzo del archivo... Entiendo que son las directivas de compilación. {$B-} { Complete Boolean Evaluation } {$R-} { Range-Checking } {$T-} { Typed @ operator } {$X+} { Extended syntax } {$P+} { Open string params } {$J+} { Writeable structured consts } {$H+} { Use long strings by default } {$Q-} { Overflow checking } Ahora mi consulta es: - Como se que configuración tiene delphi en ese momento? - Si no pongo nada en el archivo con que directivas toma el compilador? - Quiero que el código etiquetado se compile con las mismas directivas que el resto de mi aplicación, como se que directivas definir??? Si alguien me puede guiar, explicar o decirme de donde puedo leer algo se lo agradeceré... PD: Trabajo con Delphi 2010. Saluda Atte Neeruu!!! :) |
Cita:
Cita:
Cita:
Por otra, no es necesario un archivo *.inc (realmente la extensión no importa mientras sea un archivo de texto). Pero sin embargo, tener un archivo separado ayuda a la organización. En las opciones de proyecto también puedes definir directivas globales que se utilizarán automáticamente en toda la aplicación. Además, las mismas opciones de compilación son por sí mismas directivas de compilación que se activadan para todo el proyecto y no para partes en específico de código como ocurre al incluir directivas mezcladas con el código. Saludos, Chris |
Cita:
En la ventana de edición, presioná Ctrl+O O. (Control + 2 veces 'o') Un saludo. |
Cita:
|
Cita:
|
La franja horaria es GMT +2. Ahora son las 05:50:24. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi