Cita:
Empezado por roman
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:
Código Delphi [-]
var
Clase: TLaClaseDada;
y otra que una clase dada tenga una variable de clase:
Código Delphi [-]
type
TLaClaseDada = class(TLaClaseAncestra)
class UnaVariable: UnTipoDeDatos;
end;
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
|
Bueno, gracias Román, era eso a lo que me refería, aunque me decepcionó la mala noticia, jeje.
Salutti