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.

Clase vacía

Foro de Xailer profesional en español
Responder
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Clase vacía

Mensaje 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.
--
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9469
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Clase vacía

Mensaje 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.
--
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Clase vacía

Mensaje 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.
--
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Clase vacía

Mensaje 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
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
Xevi
Mensajes: 1706
Registrado: Jue Sep 08, 2005 12:58 pm

Clase vacía

Mensaje 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
>
>
Responder