Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-05-2008
Avatar de white_zombie
[white_zombie] white_zombie is offline
Miembro Premium
 
Registrado: nov 2005
Ubicación: Zaragoza - España
Posts: 187
Poder: 19
white_zombie Va por buen camino
Uses de un subcomponente

Hola, tengo un problema al crear un subcomponente con setsubcomponent y es el siguiente:

En la unidad del componente creo el subcomponente y no hay ningun problema.
Código Delphi [-]
Type   TTCP= class(TIdTCPClient)
private 
    FThreadcomponent:TIdThreadComponent;  
.............   

constructor TTCP.Create(AOwner: TComponent);
begin   inherited Create(AOwner);

  FThreadcomponent := TidThreadcomponent.Create (Self) ;
  FThreadcomponent.Name:='ThreadComponent';
  FThreadcomponent.SetSubComponent (True);


end;

Bueno para crear este subcomponente tengo que añadir a la seccion uses IdThreadComponent como es logico.
A la hora de usar el componente en el formulario cuando arrasto el componente y ejectuto la aplicacion delphi añade automaticamente las librerias necesarias para ese componente a la seccion uses del formulario pero no asi la unidad IdThreadComponent necesaria para el subcomponente.
La pregunta es ¿hay alguna forma a la hora de crear el componente de hacer que delphi añada la unidad correspondiente al subcomponente cuando se utiliza en una aplicacion?

Gracias por el tiempo que dediquen a mi pregunta.

Un Saludo.

Última edición por white_zombie fecha: 08-05-2008 a las 17:20:19.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Error de herencia en diseño con subcomponente rastafarey OOP 5 12-05-2013 11:48:34


La franja horaria es GMT +2. Ahora son las 21:20:35.


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
Copyright 1996-2007 Club Delphi