FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Variables de clase
Hola's:
Mi pregunta es la siguiente: ¿Cómo hago para declarar variables de clase?, yo se que un procedumiento de clase lo declarro: class procedure blabla..., pero las variables? gracias y saludos. Gabriel |
#3
|
||||
|
||||
Hola supermilloriver
En el caso de declarar variables haces como lo harías normalmente:
Pero si sólo deseas utilizar los procedimientos de clase no es necesario declarar nada, basta con utilizar la clase:
__________________
Si no lo sabes, necesitas leerlo |
#4
|
||||
|
||||
Siento que estamos confundiendo. La pregunta no es cómo declarar una variable de una clase dada sino como declarar una variable de clase en una clase dada.
Sí, es confuso. Pero una cosa es tener una variable cuyo tipo de datos es una clase dada:
y otra que una clase dada tenga una variable de clase:
de manera de poder usar UnaVariable sin necesidad de crear una instancia de la clase, tal como indica DarKraZY para los procedimientos (de clase). Bueno, luego de este rollo, la mala noticia: Delphi no admite variables de clase. // Saludos |
#5
|
|||
|
|||
A menos que se esté usando Delphi 2006...
Un ejemplo de la ayuda:
Como usarlas:
Otra forma:
Saludos... |
#6
|
||||
|
||||
¡Ah! Gracias por la aclaración Marcos. Si el IDE no fuera tan lento, esto me animaría más a usar D2006.
// Saludos |
#7
|
|||
|
|||
Pues si instalas solo la personalidad de Win32, no es tan lento... claro, ahora lo tengo usando en una P4 Dual Core con 512MB de RAM...
Saludos... |
#8
|
|||
|
|||
Era eso
Cita:
Bueno, gracias Román, era eso a lo que me refería, aunque me decepcionó la mala noticia, jeje. Salutti |
#9
|
|||
|
|||
Que versión de Delphi usas? Por que si es menor a Delphi 2006, pues si, la noticia es mala...
Saludos... |
#10
|
||||
|
||||
Hola,
Cita:
Lo que parece es que BDS 2006 amplía el asunto y pueden ahora declararse bloques de ese tipo de variables, pero, en Delphi 7, por ejemplo, pueden declararse variables de clase tal como se ve. |
#11
|
||||
|
||||
¡Nooo!
Quizá no fui claro. Yo sólo estaba aclarando lo que sería una variable de clase pero como mencioné al final, en Delphi (versión <= 7, según ahora sabemos) no existen las variables de clase. La declaración que citas era sólo la hipotética forma de hacerlo que- además -parecería ser incorrecta. // Saludos |
#12
|
||||
|
||||
Hola,
Caray. Pues yo no sólo hubiera jurado que podían utilizarse variables de clase en Delphi 7 y versiones anteriores,... ¡es que debo haber soñado que las he utilizado alguna vez! Porque así me lo parecía... Bueno. Pues lamento haber metido la pata. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Clase Serializable | luismolina | OOP | 7 | 09-05-2006 23:10:53 |
nombre de variables de una clase | Mariana | OOP | 8 | 25-10-2005 17:48:34 |
variables variables (manual php) | salvica | PHP | 0 | 25-09-2005 16:44:52 |
...la clase... | Jure | Humor | 0 | 27-07-2004 20:00:47 |
Clase de Catellano | Investment | Humor | 0 | 30-09-2003 13:59:22 |
|