Tema: Más D2010
Ver Mensaje Individual
  #4  
Antiguo 05-04-2010
Avatar de mlara
[mlara] mlara is offline
Miembro Premium
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 667
Reputación: 21
mlara Va por buen camino
Thumbs up

Sí, la verdad es que se me había olvidado marcar la opción. De hecho se debe un poco a que ahora la presentación de las opciones del compilador es diferente en D2010. La opción se llama Assignable Typed Constants.

Por otra parte,

Cita:
Empezado por Ñuño Martínez Ver Mensaje
Si necesitas asignar un valor, ¿por qué usar CONST?
Claro, las cosas existen por algo. En el fragmento de código se puede ver lo que sucede. Es en realidad un constante para el ámbito global, es decir, que cuando el procedimiento o la función termina de ejecutarse de ninguna manera se libera la memoria utilizada por la costante ni se altera su contenido. Cuando vuelves a llamar al procedimiento o a la función la constante ha conservado su valor, pero por alguna razón queremos actualizarlo. Es como si se tuviera una variable global pero de acceso local, es decir de acceso sólo desde la función o el procedimiento que la contiene.

Muchas gracias.
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre.
Responder Con Cita