![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Gracias Neftali, pero me referia a inicializar la variable en su definicion
|
#2
|
|||
|
|||
En su declaración no vas a poder inicializarla. Y menos llamando a una función (Rect). Eso no tiene mucha sentido, la verdad.
Inicializala antes de llamarla. Y lo mejor sería que no la declarases como variable global, que me huelo que es lo que quieres hacer. Última edición por Mendizabal fecha: 28-01-2015 a las 17:45:43. |
#3
|
||||
|
||||
Creo que es responsable desmentir lo anterior. Sí es posible inicializar una variable record, sólo que es menester expresar el nombre de los campos:
Incluso puede ser inicializada sólo una parte: En cualquier caso, la mención de los campos debe ser en el mismo orden de su declaración, de lo contrario el compilador reportará un error. Conviene añadir que, como cualquier otra inicialización de variable en su declaración, ésta no puede ser local. Por otra parte, una inicialización en ceros es innecesaria, ya que todas las variables globales y sus campos están en blanco (0, Nil, '', ...) al comenzar la ejecución. Quizá a esto último se refiere Mendizabal, cuando dice: Finalmente, decir que las variables globales suelen portar muchos estigmas (casi siempre producto de dogmas), pero no tiene nada de malo usarlas cuando existe una razonable justificación. Un saludo. |
#4
|
||||
|
||||
Cita:
![]() ![]()
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
||||
|
||||
Je-je, viniendo de un grande y por algo tan sencillo, eso resultó halagador.
![]() Agrego: La función Default de las nuevas versiones de Delphi es muy útil y práctica. Hay muchas cosas modernas en el compilador que ya todos deberíamos estar aprovechando. ![]() Última edición por Al González fecha: 28-01-2015 a las 21:03:42. |
#6
|
|||
|
|||
Al, gracias tio, justo lo que andaba buscando
|
#7
|
|||
|
|||
Cita:
![]() No te acostarás sin saber una cosa más ![]() |
#8
|
||||
|
||||
Al ser un tipo recordno se si vas a poder.
Añado otra forma más a as antes comentadas. en la últimas versiones de Delphi, puedes inicializarlo utilizando lo siguiente:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Asignar el valor de una variable de php a una variable js que puede no existir | jandroruiz | PHP | 5 | 04-03-2013 12:23:02 |
Valor Por Defecto DBlookupComboBox | hcalero | Conexión con bases de datos | 0 | 22-01-2008 10:54:17 |
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 |
![]() |
|