![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Muchas gracias
Muchas gracias, entonces poniéndola en el constructor bastaría.
Mañana en el trabajo me fijo ya que no tengo aquí el código |
#2
|
||||
|
||||
apoyo a mis compañeros en sus respuestas sobre utilizar el constructor para inicializar las variables... pero me gustaria agregar que la propiedad default tiene un uso especifico con propiedades tipo lista que se accesan a través de un indice...
es decir, si defines la propiedad: TMyclase =class ... property Items[Index: Integer] : String; read getItems write setItems; Default; ... Puedes accesar los Items de la siguiente manera: objMyclase.Items[10] := 'prueba'; o tambien... objMyclase[10] := 'prueba'; En sintesis, la palabra Default en una propiedad no especifica un valor por defecto para la misma, sino que señala cual es la propiedad que se tomara por defecto para la clase... El otro uso que tiene la propiedad Default es con propiedades ordinales, como comentan nuestros compañeros, pero no podría dar una explicación de ello por que aun no las he utilizado... un saludo, |
#3
|
|||
|
|||
![]() Muchas gracias, seguiré sus recomendaciones al pie de la letra.
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Valor Por Defecto DBlookupComboBox | hcalero | Conexión con bases de datos | 0 | 22-01-2008 10:54:17 |
Valor por defecto en DBLookUpComboBox | Durbed | OOP | 1 | 08-07-2005 19:05:54 |
Valor por defecto en DBRadioGroup | RyAr | Varios | 1 | 01-07-2004 14:46:53 |
Valor por defecto en OnNewRecord | RyAr | Conexión con bases de datos | 4 | 22-06-2004 10:49:32 |
Valor por defecto en un dbgrid | NuncaMas | Conexión con bases de datos | 3 | 28-01-2004 20:31:19 |
![]() |
|