FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
¿Se puede modificar el valor de una constante?
Hola! Buenos días,
Puede alguien pensar que me he vuelto loco al hacer la pregunta, ya que la teoría lo deja bien claro. Un valor constante es un valor que no va a cambiar. Pero os voy a explicar el porqué de la pregunta. Llevo unos días instalando, probando y aprendiendo las DirectX para Delphi de JEDI http://www.clootie.ru/index.html y también los componentes DelphiX http://www.micrel.cz/Dx/. Y con todo esto he encontrado ejemplos con el siguiente código o muy similar:
¡Declaran una constante y después la usan! Como si fuesen variables globales o algo así. Por todo esto he pensado si era posible hacerlo, quizás cambiando alguna opción del compilaro o algo similar. Ya que dudo que gente que realiza unos componentes, conversiones de cabeceras en C... pueda cometer "este error". Gracias por leerme
__________________
Si no lo sabes, necesitas leerlo |
#2
|
||||
|
||||
Hola,
El código de más arriba no lo acabo de comprender. He tratado de localizar la clase "TD3Application" pero no la encuentro, se ve que no tengo instalados los componentes en que viene. Pero, parece que sí es posible cambiar el valor de una constante, aunque ignoro si esto puede decirse así, propiamente.
Algún monstruo de los que hay por aquí nos comentará algo más sobre este tema, seguro. Última edición por dec fecha: 27-08-2006 a las 14:15:29. |
#3
|
||||
|
||||
Hola,
Bueno. Pues, buscando un poco en los Foros me topo con este mensaje del amigo Federico que parece aclarar bastante las cosas respecto de lo que nos ocupa. En palabras de Federico: Cita:
Cita:
Cita:
Y es lo que se hace en el código que tú has expuesto, utilizar una constante a modo de variable previamente inicializada. Probablemente porque: Cita:
Última edición por dec fecha: 27-08-2006 a las 14:47:18. |
#4
|
||||
|
||||
Muchas gracias Dec!
Había buscado por los foros, pero tampoco sabía exactamente como buscarlo. Ahora queda todo resuelto, tan sólo sirve para inicializar variables. Por cierto, el pequeño código que había puesto es de un ejemplo (aunque no sé muy bien si de DelphiX o de los headers de DirectX). Los he bajado de los enlaces que puse al principio por si te interesan
__________________
Si no lo sabes, necesitas leerlo |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Se puede pasar un objeto por valor? C# | sakuragi | .NET | 2 | 18-01-2006 10:26:18 |
ShowHint Constante .. se puede? | ingel | Varios | 5 | 14-11-2005 16:36:49 |
Valor constante en consulta UNION | floren | SQL | 2 | 28-05-2004 17:44:01 |
Modificar valor Mastersource | Asshole | Conexión con bases de datos | 1 | 28-05-2004 01:59:38 |
IBSQL puede devolver un valor haciendo INSERT? | altp | SQL | 2 | 04-10-2003 23:09:49 |
|