Página 1 de 1

Global Interno

Publicado: Dom Sep 03, 2006 10:45 pm
por zeasoftware
Tengo una variable
Data Misforms Init {}
en mi Clase principal, pero dos o tres clases mas abajo me ha salido la nececidad de usarla, podria accesarla sin tener que hacer referencia a Application:<Var>?
Class Class1
Data MisForms Init {}
:::
Class Class1_1 From Class1
::::
Class Class1_1_1 From Class1_1
::::
Methos X1 From Class1_1_1
::MisForms[22] := X <-------------- no se hereda la variable?
Return
Gracias
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com

http://www.paginasprodigy.com/zeasoft/
--

Global Interno

Publicado: Dom Sep 03, 2006 11:00 pm
por jasm
Ramon,
¿Exactamente que error estas recibiendo?
Saludos
Jose A. Suarez

Global Interno

Publicado: Lun Sep 04, 2006 12:30 am
por jlalin
Ramón,
en una clase derivada siempre puedes acceder a un miembro de la clase
ancestra, a no ser que lo pongas como privado.
¿ No será que no has inicializado el array y el error viene de ahí­ ?
Saludos,
José Lalí­n

Global Interno

Publicado: Lun Sep 04, 2006 1:14 am
por zeasoftware
No marca error de acceso por que no este inicializada, sino, por que no existe.
Published:
COMPONENT oReBar1
COMPONENT oToolBar1
COMPONENT oStatusBar1
Component aForms //Init {,,,,,,,,,,,,,,,}
No me da acceso, tengo que usarla actualmente:
Desde: ClaseX From ClaseA From oMainForm.
Application:oMainForm:aForms := X
Vaya, como si fuera una variable global, pero sin tener que usar APPData, o la forma anterior.
Gracias.
--
Ramón Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com

http://www.paginasprodigy.com/zeasoft/
"José Lalí­n" <dezac@corevia.com> escribió en el mensaje news:44fb57b9$[email=1@news.xailer.com...]1@news.xailer.com...[/email]
>
> Ramón,
>
> en una clase derivada siempre puedes acceder a un miembro de la clase
> ancestra, a no ser que lo pongas como privado.
>
> ¿ No será que no has inicializado el array y el error viene de ahí­ ?
>
> Saludos,
> José Lalí­n
--