In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Error al Enzalar con 1.7.5
-
- Mensajes: 360
- Registrado: Mié Dic 03, 2008 5:05 am
Error al Enzalar con 1.7.5
Hola a Todos!
Baje la 1.7.5 y y Xharbour 0.99.80 , tengo un proyecto que utilizo
Advantage , a la hora de Enlazar me marca este error:
Fatal: Unable to open file 'UUID.LIB'
Alguien sabe a que se debe?
Gracias...
Baje la 1.7.5 y y Xharbour 0.99.80 , tengo un proyecto que utilizo
Advantage , a la hora de Enlazar me marca este error:
Fatal: Unable to open file 'UUID.LIB'
Alguien sabe a que se debe?
Gracias...
Error al Enzalar con 1.7.5
Hola,
> Hola a Todos!
> Baje la 1.7.5 y y Xharbour 0.99.80 , tengo un proyecto que utilizo
> Advantage , a la hora de Enlazar me marca este error:
>
> Fatal: Unable to open file 'UUID.LIB'
>
> Alguien sabe a que se debe?
Borra el fichero ilink32.cfg y/o tlink32.cfg del directorio bin del bcc++, y
entra a Xailer para que lo cree de nuevo.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
> Hola a Todos!
> Baje la 1.7.5 y y Xharbour 0.99.80 , tengo un proyecto que utilizo
> Advantage , a la hora de Enlazar me marca este error:
>
> Fatal: Unable to open file 'UUID.LIB'
>
> Alguien sabe a que se debe?
Borra el fichero ilink32.cfg y/o tlink32.cfg del directorio bin del bcc++, y
entra a Xailer para que lo cree de nuevo.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
-
- Mensajes: 360
- Registrado: Mié Dic 03, 2008 5:05 am
Error al Enzalar con 1.7.5
Gracias ya funciono.!
una pregunta mas.
Se dice que la versión 1.7.5 esta en Beta, que versión debo de utilizar para
no tener problemas como los que se estan presentado con los demas compañeros
en el Newsgroup?
Saludos....
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=46ee4d82@ozsrv2.ozlan.local...]46ee4d82@ozsrv2.ozlan.local...[/email]
> Hola,
>
>> Hola a Todos!
>> Baje la 1.7.5 y y Xharbour 0.99.80 , tengo un proyecto que utilizo
>> Advantage , a la hora de Enlazar me marca este error:
>>
>> Fatal: Unable to open file 'UUID.LIB'
>>
>> Alguien sabe a que se debe?
>
> Borra el fichero ilink32.cfg y/o tlink32.cfg del directorio bin del bcc++,
> y entra a Xailer para que lo cree de nuevo.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
una pregunta mas.
Se dice que la versión 1.7.5 esta en Beta, que versión debo de utilizar para
no tener problemas como los que se estan presentado con los demas compañeros
en el Newsgroup?
Saludos....
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=46ee4d82@ozsrv2.ozlan.local...]46ee4d82@ozsrv2.ozlan.local...[/email]
> Hola,
>
>> Hola a Todos!
>> Baje la 1.7.5 y y Xharbour 0.99.80 , tengo un proyecto que utilizo
>> Advantage , a la hora de Enlazar me marca este error:
>>
>> Fatal: Unable to open file 'UUID.LIB'
>>
>> Alguien sabe a que se debe?
>
> Borra el fichero ilink32.cfg y/o tlink32.cfg del directorio bin del bcc++,
> y entra a Xailer para que lo cree de nuevo.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
Error al Enzalar con 1.7.5
La versión que yo utilizo para mis aplicaciones, y la que creo es hoy por
hoy estable y de confianza es la 1.6.1
Un Saludo,
Xevi.
"news.xailer.com" <mdangel@dymsasistemas.com> escribió en el mensaje
news:[email=46ee9a14@ozsrv2.ozlan.local...]46ee9a14@ozsrv2.ozlan.local...[/email]
> Gracias ya funciono.!
>
> una pregunta mas.
>
> Se dice que la versión 1.7.5 esta en Beta, que versión debo de utilizar
> para no tener problemas como los que se estan presentado con los demas
> compañeros en el Newsgroup?
>
>
> Saludos....
>
>
>
>
>
>
>
>
> "Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
> news:[email=46ee4d82@ozsrv2.ozlan.local...]46ee4d82@ozsrv2.ozlan.local...[/email]
>> Hola,
>>
>>> Hola a Todos!
>>> Baje la 1.7.5 y y Xharbour 0.99.80 , tengo un proyecto que utilizo
>>> Advantage , a la hora de Enlazar me marca este error:
>>>
>>> Fatal: Unable to open file 'UUID.LIB'
>>>
>>> Alguien sabe a que se debe?
>>
>> Borra el fichero ilink32.cfg y/o tlink32.cfg del directorio bin del
>> bcc++, y entra a Xailer para que lo cree de nuevo.
>>
>> --
>> Un saludo,
>>
>> José F. Giménez
>> http://www.xailer.com
>> http://www.xailer.info
>>
>
>
hoy estable y de confianza es la 1.6.1
Un Saludo,
Xevi.
"news.xailer.com" <mdangel@dymsasistemas.com> escribió en el mensaje
news:[email=46ee9a14@ozsrv2.ozlan.local...]46ee9a14@ozsrv2.ozlan.local...[/email]
> Gracias ya funciono.!
>
> una pregunta mas.
>
> Se dice que la versión 1.7.5 esta en Beta, que versión debo de utilizar
> para no tener problemas como los que se estan presentado con los demas
> compañeros en el Newsgroup?
>
>
> Saludos....
>
>
>
>
>
>
>
>
> "Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
> news:[email=46ee4d82@ozsrv2.ozlan.local...]46ee4d82@ozsrv2.ozlan.local...[/email]
>> Hola,
>>
>>> Hola a Todos!
>>> Baje la 1.7.5 y y Xharbour 0.99.80 , tengo un proyecto que utilizo
>>> Advantage , a la hora de Enlazar me marca este error:
>>>
>>> Fatal: Unable to open file 'UUID.LIB'
>>>
>>> Alguien sabe a que se debe?
>>
>> Borra el fichero ilink32.cfg y/o tlink32.cfg del directorio bin del
>> bcc++, y entra a Xailer para que lo cree de nuevo.
>>
>> --
>> Un saludo,
>>
>> José F. Giménez
>> http://www.xailer.com
>> http://www.xailer.info
>>
>
>
-
- Mensajes: 1310
- Registrado: Mié Sep 26, 2007 7:12 pm
Error al Enzalar con 1.7.5
Yo puedo confirmar que he recompilado la 1.6.5 las aplicaciones mas
gordas que tenemos, he probado de nuevo todo o casi todo y es confiable
al 100%, incluso mejor que otras versiones anteriores con las que tuve
algún problema menor.
Gracias al equipo Xailer cada día me alegra mas trabajar con esta
increíble herramienta.
Salu2
gordas que tenemos, he probado de nuevo todo o casi todo y es confiable
al 100%, incluso mejor que otras versiones anteriores con las que tuve
algún problema menor.
Gracias al equipo Xailer cada día me alegra mas trabajar con esta
increíble herramienta.
Salu2
Error al Enzalar con 1.7.5
Xevi,
como dice Bingen, la 1.65 es la más apropiada a día de hoy.
La 1.75 no es estable (y así lo anunciamos al publicarla) ya que se ha
actualizado también xHarbour y estamos teniendo problemas con él. Ahora
mismo tenemos un bug importante en el motor de objetos de xHarbour que
estamos en vías de solución, gracias a la colaboración con el propio equipo
de xHarbour (gracias por tu ayuda, Walter). En cuanto esté solucionado
publicaremos un nuevo instalable de xHarbour y las actualizaciones
automáticas de Xailer que sean necesarias.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
como dice Bingen, la 1.65 es la más apropiada a día de hoy.
La 1.75 no es estable (y así lo anunciamos al publicarla) ya que se ha
actualizado también xHarbour y estamos teniendo problemas con él. Ahora
mismo tenemos un bug importante en el motor de objetos de xHarbour que
estamos en vías de solución, gracias a la colaboración con el propio equipo
de xHarbour (gracias por tu ayuda, Walter). En cuanto esté solucionado
publicaremos un nuevo instalable de xHarbour y las actualizaciones
automáticas de Xailer que sean necesarias.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
-
- Mensajes: 360
- Registrado: Mié Dic 03, 2008 5:05 am
Error al Enzalar con 1.7.5
Jose !
Baje la Version 1.6.5. de www.xailer.com/files/xailer.exe e instale y
me sigue indicando que tengo instalada la 1.7.5
Que hice mal? ó hay algún truco ?
Gracias
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=46f005ba@ozsrv2.ozlan.local...]46f005ba@ozsrv2.ozlan.local...[/email]
> Xevi,
>
> como dice Bingen, la 1.65 es la más apropiada a día de hoy.
>
> La 1.75 no es estable (y así lo anunciamos al publicarla) ya que se ha
> actualizado también xHarbour y estamos teniendo problemas con él. Ahora
> mismo tenemos un bug importante en el motor de objetos de xHarbour que
> estamos en vías de solución, gracias a la colaboración con el propio
> equipo de xHarbour (gracias por tu ayuda, Walter). En cuanto esté
> solucionado publicaremos un nuevo instalable de xHarbour y las
> actualizaciones automáticas de Xailer que sean necesarias.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
Baje la Version 1.6.5. de www.xailer.com/files/xailer.exe e instale y
me sigue indicando que tengo instalada la 1.7.5
Que hice mal? ó hay algún truco ?
Gracias
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:[email=46f005ba@ozsrv2.ozlan.local...]46f005ba@ozsrv2.ozlan.local...[/email]
> Xevi,
>
> como dice Bingen, la 1.65 es la más apropiada a día de hoy.
>
> La 1.75 no es estable (y así lo anunciamos al publicarla) ya que se ha
> actualizado también xHarbour y estamos teniendo problemas con él. Ahora
> mismo tenemos un bug importante en el motor de objetos de xHarbour que
> estamos en vías de solución, gracias a la colaboración con el propio
> equipo de xHarbour (gracias por tu ayuda, Walter). En cuanto esté
> solucionado publicaremos un nuevo instalable de xHarbour y las
> actualizaciones automáticas de Xailer que sean necesarias.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>
Error al Enzalar con 1.7.5
Yo he tenido que "quitar" Xailer desde panel de control.
Guarda el fichero Xailer.cfg que se encuentra en la carpeta Bin de Xailer, y
cuando lo hayas desintalado y vuelto a instalar lo vuelves a guardar en su
ubicación.
Además que debes de cambiar también xHarbour y volver a la versión 0.99.61.
Un Saludo,
Xevi.
"Martin Del Angel" <mdangel@dymsasistemas.com> escribió en el mensaje
news:46f08048$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Jose !
>
> Baje la Version 1.6.5. de www.xailer.com/files/xailer.exe e instale y
> me sigue indicando que tengo instalada la 1.7.5
>
>
> Que hice mal? ó hay algún truco ?
>
> Gracias
>
>
>
> "Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
> news:[email=46f005ba@ozsrv2.ozlan.local...]46f005ba@ozsrv2.ozlan.local...[/email]
>> Xevi,
>>
>> como dice Bingen, la 1.65 es la más apropiada a día de hoy.
>>
>> La 1.75 no es estable (y así lo anunciamos al publicarla) ya que se ha
>> actualizado también xHarbour y estamos teniendo problemas con él. Ahora
>> mismo tenemos un bug importante en el motor de objetos de xHarbour que
>> estamos en vías de solución, gracias a la colaboración con el propio
>> equipo de xHarbour (gracias por tu ayuda, Walter). En cuanto esté
>> solucionado publicaremos un nuevo instalable de xHarbour y las
>> actualizaciones automáticas de Xailer que sean necesarias.
>>
>> --
>> Un saludo,
>>
>> José F. Giménez
>> http://www.xailer.com
>> http://www.xailer.info
>>
>
>
Guarda el fichero Xailer.cfg que se encuentra en la carpeta Bin de Xailer, y
cuando lo hayas desintalado y vuelto a instalar lo vuelves a guardar en su
ubicación.
Además que debes de cambiar también xHarbour y volver a la versión 0.99.61.
Un Saludo,
Xevi.
"Martin Del Angel" <mdangel@dymsasistemas.com> escribió en el mensaje
news:46f08048$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Jose !
>
> Baje la Version 1.6.5. de www.xailer.com/files/xailer.exe e instale y
> me sigue indicando que tengo instalada la 1.7.5
>
>
> Que hice mal? ó hay algún truco ?
>
> Gracias
>
>
>
> "Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
> news:[email=46f005ba@ozsrv2.ozlan.local...]46f005ba@ozsrv2.ozlan.local...[/email]
>> Xevi,
>>
>> como dice Bingen, la 1.65 es la más apropiada a día de hoy.
>>
>> La 1.75 no es estable (y así lo anunciamos al publicarla) ya que se ha
>> actualizado también xHarbour y estamos teniendo problemas con él. Ahora
>> mismo tenemos un bug importante en el motor de objetos de xHarbour que
>> estamos en vías de solución, gracias a la colaboración con el propio
>> equipo de xHarbour (gracias por tu ayuda, Walter). En cuanto esté
>> solucionado publicaremos un nuevo instalable de xHarbour y las
>> actualizaciones automáticas de Xailer que sean necesarias.
>>
>> --
>> Un saludo,
>>
>> José F. Giménez
>> http://www.xailer.com
>> http://www.xailer.info
>>
>
>
-
- Mensajes: 360
- Registrado: Mié Dic 03, 2008 5:05 am
Error al Enzalar con 1.7.5
Gracias Xevi!
Lo hice como dices y funciono
Saludos desde México
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:46f0cca5$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Yo he tenido que "quitar" Xailer desde panel de control.
>
> Guarda el fichero Xailer.cfg que se encuentra en la carpeta Bin de Xailer,
> y cuando lo hayas desintalado y vuelto a instalar lo vuelves a guardar en
> su ubicación.
> Además que debes de cambiar también xHarbour y volver a la versión
> 0.99.61.
>
>
> Un Saludo,
> Xevi.
>
>
> "Martin Del Angel" <mdangel@dymsasistemas.com> escribió en el mensaje
> news:46f08048$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Jose !
>>
>> Baje la Version 1.6.5. de www.xailer.com/files/xailer.exe e instale
>> y me sigue indicando que tengo instalada la 1.7.5
>>
>>
>> Que hice mal? ó hay algún truco ?
>>
>> Gracias
>>
>>
>>
>> "Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
>> news:[email=46f005ba@ozsrv2.ozlan.local...]46f005ba@ozsrv2.ozlan.local...[/email]
>>> Xevi,
>>>
>>> como dice Bingen, la 1.65 es la más apropiada a día de hoy.
>>>
>>> La 1.75 no es estable (y así lo anunciamos al publicarla) ya que se ha
>>> actualizado también xHarbour y estamos teniendo problemas con él. Ahora
>>> mismo tenemos un bug importante en el motor de objetos de xHarbour que
>>> estamos en vías de solución, gracias a la colaboración con el propio
>>> equipo de xHarbour (gracias por tu ayuda, Walter). En cuanto esté
>>> solucionado publicaremos un nuevo instalable de xHarbour y las
>>> actualizaciones automáticas de Xailer que sean necesarias.
>>>
>>> --
>>> Un saludo,
>>>
>>> José F. Giménez
>>> http://www.xailer.com
>>> http://www.xailer.info
>>>
>>
>>
>
>
Lo hice como dices y funciono
Saludos desde México
"Xevi" <xevicomas@gmail.com> escribió en el mensaje
news:46f0cca5$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Yo he tenido que "quitar" Xailer desde panel de control.
>
> Guarda el fichero Xailer.cfg que se encuentra en la carpeta Bin de Xailer,
> y cuando lo hayas desintalado y vuelto a instalar lo vuelves a guardar en
> su ubicación.
> Además que debes de cambiar también xHarbour y volver a la versión
> 0.99.61.
>
>
> Un Saludo,
> Xevi.
>
>
> "Martin Del Angel" <mdangel@dymsasistemas.com> escribió en el mensaje
> news:46f08048$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Jose !
>>
>> Baje la Version 1.6.5. de www.xailer.com/files/xailer.exe e instale
>> y me sigue indicando que tengo instalada la 1.7.5
>>
>>
>> Que hice mal? ó hay algún truco ?
>>
>> Gracias
>>
>>
>>
>> "Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
>> news:[email=46f005ba@ozsrv2.ozlan.local...]46f005ba@ozsrv2.ozlan.local...[/email]
>>> Xevi,
>>>
>>> como dice Bingen, la 1.65 es la más apropiada a día de hoy.
>>>
>>> La 1.75 no es estable (y así lo anunciamos al publicarla) ya que se ha
>>> actualizado también xHarbour y estamos teniendo problemas con él. Ahora
>>> mismo tenemos un bug importante en el motor de objetos de xHarbour que
>>> estamos en vías de solución, gracias a la colaboración con el propio
>>> equipo de xHarbour (gracias por tu ayuda, Walter). En cuanto esté
>>> solucionado publicaremos un nuevo instalable de xHarbour y las
>>> actualizaciones automáticas de Xailer que sean necesarias.
>>>
>>> --
>>> Un saludo,
>>>
>>> José F. Giménez
>>> http://www.xailer.com
>>> http://www.xailer.info
>>>
>>
>>
>
>
Error al Enzalar con 1.7.5
Jose F. Gimenez escribió:
> Ahora mismo tenemos un bug importante en el motor de objetos de xHarbour que
> estamos en vías de solución, gracias a la colaboración con el propio equipo
> de xHarbour (gracias por tu ayuda, Walter).
Podrías informarlo, más que nada por si nos topamos con él sin saberlo, así no se pierde tiempo.
Por cierto, que tal este comportamiento.-
xHarbour build 0.99.80 Intl. (SimpLex)
CLASS TClase
METHOD New( nBound ) CONSTRUCTOR
DESTRUCTOR Destroy()
ENDCLASS
METHOD New( nBound ) CLASS TClase
LogDebug( 'Llama a New', iif(nBound==nil, 'nil',nBound) )
RETURN Self
METHOD Destroy() CLASS TClase
LogDebug( 'Llamada a Destructor al finalizar local' )
RETURN nil
Function cualquiera()
Local oClase
LogDebug('oClase := TClase(0) =>', oClase := TClase(0))
LogDebug('oClase := TClase():New(1) =>', oClase := TClase():New(1))
LogDebug('oClase := TClase(2):New() =>', oClase := TClase(2):New())
LogDebug('oClase := TClase(3):New(33) =>', oClase := TClase(3):New(33))
return nil
No esta mal programado, probarlo en cualquier función o método.
"Guapo" si se sabe y funciona bien. Fijarse en las llamadas a New, hay que tenerlo presente.
Un saludo
Xavi
> Ahora mismo tenemos un bug importante en el motor de objetos de xHarbour que
> estamos en vías de solución, gracias a la colaboración con el propio equipo
> de xHarbour (gracias por tu ayuda, Walter).
Podrías informarlo, más que nada por si nos topamos con él sin saberlo, así no se pierde tiempo.
Por cierto, que tal este comportamiento.-
xHarbour build 0.99.80 Intl. (SimpLex)
CLASS TClase
METHOD New( nBound ) CONSTRUCTOR
DESTRUCTOR Destroy()
ENDCLASS
METHOD New( nBound ) CLASS TClase
LogDebug( 'Llama a New', iif(nBound==nil, 'nil',nBound) )
RETURN Self
METHOD Destroy() CLASS TClase
LogDebug( 'Llamada a Destructor al finalizar local' )
RETURN nil
Function cualquiera()
Local oClase
LogDebug('oClase := TClase(0) =>', oClase := TClase(0))
LogDebug('oClase := TClase():New(1) =>', oClase := TClase():New(1))
LogDebug('oClase := TClase(2):New() =>', oClase := TClase(2):New())
LogDebug('oClase := TClase(3):New(33) =>', oClase := TClase(3):New(33))
return nil
No esta mal programado, probarlo en cualquier función o método.
"Guapo" si se sabe y funciona bien. Fijarse en las llamadas a New, hay que tenerlo presente.
Un saludo
Xavi
Error al Enzalar con 1.7.5
Xavi,
> Podrías informarlo, más que nada por si nos topamos con él sin saberlo,
> así no se pierde tiempo.
El problema tiene que ver con la validación del ámbito de visibilidad de los
miembros de una clase. Te recuerdo que hay 4 ámbitos:
- PRIVATE: el miembro sólo es accesibe desde métodos de la misma clase, pero
no desde clases hijas.
- PROTECTED: el miembro es accesible desde la misma clase y todas sus
descendientes.
- PUBLIC: el miembro es accesible desde cualquier parte del programa
- PUBLISHED: equivale a PUBLIC pero además es visible en el inspector de
objetos del IDE
Pues bien, bajo determinadas circustancias, se está dando el caso de que se
genera un error al intentar acceder a un miembro PROTECTED de una clase
desde un método de la misma clase.
> Por cierto, que tal este comportamiento.-
>
> No esta mal programado, probarlo en cualquier función o método.
> "Guapo" si se sabe y funciona bien. Fijarse en las llamadas a New, hay que
> tenerlo presente.
Es correcto. Hace tiempo se añadió esa funcionalidad a xHarbour: si se pasan
parámetros a la función de clase, automáticamente se llama al primer
constructor de la clase con esos mismos parámetros. No obstante, nosotros
desaconsejamos esa práctica, porque entendemos que una clase puede tener
varios constructores y esto puede inducir a errores de llamar indirectamente
a un constructor creyendo que se va a ejecutar otro.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
> Podrías informarlo, más que nada por si nos topamos con él sin saberlo,
> así no se pierde tiempo.
El problema tiene que ver con la validación del ámbito de visibilidad de los
miembros de una clase. Te recuerdo que hay 4 ámbitos:
- PRIVATE: el miembro sólo es accesibe desde métodos de la misma clase, pero
no desde clases hijas.
- PROTECTED: el miembro es accesible desde la misma clase y todas sus
descendientes.
- PUBLIC: el miembro es accesible desde cualquier parte del programa
- PUBLISHED: equivale a PUBLIC pero además es visible en el inspector de
objetos del IDE
Pues bien, bajo determinadas circustancias, se está dando el caso de que se
genera un error al intentar acceder a un miembro PROTECTED de una clase
desde un método de la misma clase.
> Por cierto, que tal este comportamiento.-
>
> No esta mal programado, probarlo en cualquier función o método.
> "Guapo" si se sabe y funciona bien. Fijarse en las llamadas a New, hay que
> tenerlo presente.
Es correcto. Hace tiempo se añadió esa funcionalidad a xHarbour: si se pasan
parámetros a la función de clase, automáticamente se llama al primer
constructor de la clase con esos mismos parámetros. No obstante, nosotros
desaconsejamos esa práctica, porque entendemos que una clase puede tener
varios constructores y esto puede inducir a errores de llamar indirectamente
a un constructor creyendo que se va a ejecutar otro.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info