![]() |
![]() |
| Paypal | 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
|
||||
|
||||
|
Hola a todos:
Topé con este hilo ya que tengo una duda sobre las declaraciones globales, ví el último mensaje de crandel y el las declara en la directiva var. Mi duda es..cuando uno tiene un form, existe la parte public y private y acaso no se puede declarar las variables en la sección public para que puedan acceder desde otras UNIT.. Gracias al que pueda despejar mis dudas.. Saludos..
__________________
No todo es como parece ser... |
|
#2
|
||||
|
||||
|
Cita:
Pero recuerda ... que se pueda ... no quiere decir que este bien. Todo depende del problema que estemos queriendo resolver. En este caso lo que yo quise desarrollar es una Unit que sea pública a todas y guarde información común pero que a su vez no dependa de ninguna otra. Esta es una solución, pero no es la unica. Aunque es muy comun para guardar varibales de configuración y estructuras comunes. Hay otros programadores que usan clases para almacenar y guardar la configuración del programa, también es válido.
__________________
[Crandel] |
|
#3
|
||||
|
||||
|
Cita:
Gracias Crandel por tu respuesta.... Saludos...
__________________
No todo es como parece ser... |
|
#4
|
||||
|
||||
|
No confundas el consepto de Unit con Clase.
Cuando accedes a una variable de tu clase con la forma Form2.Mivariable, lo puedes hacer desde otra unit o desde la misma unit. Si accedes a la variable desde algun método de la misma Clase accedes de forma directa con Mivariable. si accedes desde tu Form1 que esta en la Unit1, accedes con Form2.Mivariable. Pero tambien podes definir una función externa a la clase pero dentro de tu Unit2, y para acceder a tu varibale del Form2 tambien lo haces con Form2.Mivariable.
__________________
[Crandel] |
|
#5
|
||||
|
||||
|
Hola:
Muy agradecido de ti Crandel. Gracias.. ![]()
__________________
No todo es como parece ser... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|