Ver Mensaje Individual
  #1  
Antiguo 18-09-2008
[coso] coso is offline
Miembro Premium
 
Registrado: may 2008
Ubicación: Girona
Posts: 1.678
Reputación: 0
coso Va por buen camino
Hola,
si cuando intentas editar la transparencia del mismo control activex es cuando te salta el error (suponiendo q sea mediante alguna propiedad del mismo) es q esta mal programado. Creo q podrias hacerlo de manera 'manual'. Me explico, si existe dentro de tu activex hay un objeto TImage o parecido, puedes acceder a la propiedad transparentcolor (o equivalente) y canviarla a gusto... Para acceder a propiedades protegidas (o metodos) :

Código Delphi [-]

type THKClasedetuobjeto = class(TClasedetuobjeto);

var 
     prueba : THKClasedetuobjeto;

si ahora usas el 'code completion' (ctrl+espacio) despues de 'prueba', te apareceran todos los objetos de la clase TClasedetuObjeto. Seria lo dicho, buscar un TImage o equivalente, y intentar canviar su transparentcolor. Lo malo es q si usas esto, tendras que hacerlo todo por codigo, nada visualmente en tiempo de diseño . saludos y a ver si te sirve.
Responder Con Cita