Página 1 de 1

Clase vacía

Publicado: Mié Oct 19, 2005 7:54 pm
por Xevi
¿Cómo puedo crear una clase "vacia" ???
CLASS MiClasse From TComponent //Si no derivo de alguna clase existente me lanza error al compilar
Public:
nIdioma INIT 1
....
ENDCLASS
Gracias.
Un Saludo,
Xevi.
--

Clase vacía

Publicado: Mié Oct 19, 2005 7:59 pm
por ignacio
Xevi,
DATA nIdioma INIT 1
Saludos,
"Xevi" <xevicomas@terra.es> escribió en el mensaje news:4356886d$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
¿Cómo puedo crear una clase "vacia" ???
CLASS MiClasse From TComponent //Si no derivo de alguna clase existente me lanza error al compilar
Public:
nIdioma INIT 1
...
ENDCLASS
Gracias.
Un Saludo,
Xevi.
--

Clase vacía

Publicado: Mié Oct 19, 2005 8:04 pm
por Xevi
Perdón, no he hecho un cortar pegar correctamente...
CLASS MiClasse From TComponent //Si no derivo de alguna clase existente me lanza error al compilar
Public:
Data nIdioma INIT 1
....
ENDCLASS
La consulta viene porque para crear una Classe SIEMPRE tengo que deribar de alguna....
No puedo hacer
CLASS MiClasse
Public:
Data nIdioma INIT 1
....
ENDCLASS
Un Saludo,
Xevi.
"Xevi" <xevicomas@terra.es> escribió en el mensaje news:4356886d$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
¿Cómo puedo crear una clase "vacia" ???
CLASS MiClasse From TComponent //Si no derivo de alguna clase existente me lanza error al compilar
Public:
nIdioma INIT 1
...
ENDCLASS
Gracias.
Un Saludo,
Xevi.
--

Clase vacía

Publicado: Mié Oct 19, 2005 8:18 pm
por jfgimenez
Xevi,
acabo de probar exactamente:
CLASS MiClasse
Public:
Data nIdioma INIT 1
ENDCLASS
y compila perfectamente. Asegurate de que tienes un #include "xailer.ch" al
principio del .prg
En realidad, si no se indica nada, la clase deriva de TObject, que es la
clase base de xHarbour.
--
Un saludo,
José F. Giménez

Clase vacía

Publicado: Mié Oct 19, 2005 8:28 pm
por Xevi
OK... el include !!!
Un Saludo,
Xevi.
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje
news:43568e00$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
>
> Xevi,
>
> acabo de probar exactamente:
>
> CLASS MiClasse
> Public:
> Data nIdioma INIT 1
> ENDCLASS
>
> y compila perfectamente. Asegurate de que tienes un #include "xailer.ch"
> al principio del .prg
>
> En realidad, si no se indica nada, la clase deriva de TObject, que es la
> clase base de xHarbour.
>
>
> --
> Un saludo,
>
> José F. Giménez
>
>