Página 1 de 1

El problema con el enlazador y las clases sobreescritas se hace 'pesaico'

Publicado: Sab Jul 21, 2007 7:45 pm
por jose.luis
Hola,
En un proyecto nuevo creo un módulo .prg y allí­ modifico una clase
cualquiera (en mi caso la tdbfDataset). Hago esto:
// Clases Modificadas
CLASS TDbfDataSet FROM xDbfDataSet
METHOD Open()
ENDCLASS
METHOD Open( l ) CLASS tDbfDataset
local u
MsgInfo("AAAA")
u := Super:Open(l)
RETURN u
Y no hace nada.
Si pongo ese código en un formulario (al final) entonces sí­.
Parece ser que este compilador tiene problemillas... ¿podemos mirar otro
compilador?
Saludos,
José Luis Capel

El problema con el enlazador y las clases sobreescritas se hace 'pesaico'

Publicado: Sab Jul 21, 2007 11:41 pm
por zeasoftware
Fue el problema que reporte.
Tuve que crear un proyecto nuevo y reintegrar cada uno de los archivos
involucrados.
Saludos
--
Ramón Zea
01.993.194.14.27
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
"José Luis Capel" <jose.luis@capelsoft.com> escribió en el mensaje
news:[email=46a24656@ozsrv2.ozlan.local...]46a24656@ozsrv2.ozlan.local...[/email]
> Hola,
>
> En un proyecto nuevo creo un módulo .prg y allí modifico una clase
> cualquiera (en mi caso la tdbfDataset). Hago esto:
>
> // Clases Modificadas
> CLASS TDbfDataSet FROM xDbfDataSet
>
> METHOD Open()
>
> ENDCLASS
>
> METHOD Open( l ) CLASS tDbfDataset
> local u
> MsgInfo("AAAA")
>
> u := Super:Open(l)
>
> RETURN u
>
> Y no hace nada.
>
> Si pongo ese código en un formulario (al final) entonces sí.
>
> Parece ser que este compilador tiene problemillas... ¿podemos mirar otro
> compilador?
>
> Saludos,
> José Luis Capel
>
>

El problema con el enlazador y las clases sobreescritas se hace 'pesaico'

Publicado: Mar Jul 24, 2007 11:31 pm
por Francisco Sanchez
Jose luis yo hago cosas parecidas sobreescribiendo clases de xailer y esto
no me ha pasado nunca.
Asegurate de reconstruir bien los proyectos implicados con ALT-F9.
Un saludo