Ver Mensaje Individual
  #2  
Antiguo 10-01-2010
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Reputación: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
No te funciona porque estás definiendo un registro, no una variable, y los valores iniciales se asignan en la variable. Si no recuerdo mal, se asigna de la siguiente forma:
Código Delphi [-]
TYPE
 TLight = RECORD
  none  : INTEGER;
  torch : INTEGER;
  full  : INTEGER;
 END;
VAR
  TheVariable: TLight = (none : 0; torch : 7; full : 27; );

Sin embargo, por cómo has planteado el problema, te recomiendo que definas una clase y asignes los valores iniciales en el constructor.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita