Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Saber que clase-hija es un TObject (https://www.clubdelphi.com/foros/showthread.php?t=67476)

eflosten 19-04-2010 16:27:04

Saber que clase-hija es un TObject
 
Buenas, antes de nada saludos a todos, ya que este es mi primer post aquí, aunque llevo semanas consultando cosillas y ya me habeis sacado de más de un lio sin saberlo jejej.

Bueno quería preguntaros si sabeis de alguna forma para saber qué clase concreta (TLabel, TEdit, etc) es un TObject, ya que los creo en tiempo de ejecución y les asigno a todos los mismos eventos, pero quiero que respondan según el tipo de objeto que sea (por ejemplo, asignarle transparencia a un TLabel o cambiar el Text de un TEdit).

Si necesitais código para ejemplificarlo avisad y lo pongo.

saludos!

roman 19-04-2010 16:31:51

Por ejemplo:

Código Delphi [-]
if Obj is TLabel then
  TLabel(Obj).Transparent := true;

// Saludos

eflosten 19-04-2010 16:41:03

:O no conocía la reservada is...
cada vez me gusta más este lenguaje :P cuando sea multiplataforma lo adoraré :D

Muchas gracias ^^

Ñuño Martínez 19-04-2010 17:56:15

Cita:

Empezado por eflosten (Mensaje 361011)
:O no conocía la reservada is...
cada vez me gusta más este lenguaje :P cuando sea multiplataforma lo adoraré :D

Muchas gracias ^^

Pues ya estás tardando. :D

eflosten 19-04-2010 18:09:35

Jaja ya había visto el lazarus, pero no lo he probado aún, ¿es 100% compatible con el Borland/Embarcadero RAD Studio?

Ñuño Martínez 20-04-2010 09:37:27

Digamos que entre un 85 y un 95%, más bien. Tiene ventajas y desventajas, y "no está terminado", así que hay cosas que fallan. Pero es una alternativa.

eflosten 20-04-2010 12:31:38

Ok, muchas gracias por la info :D
El fin de semana lo probaré en mi iMac a ver qué tal :cool:


La franja horaria es GMT +2. Ahora son las 14:57:19.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi