Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-08-2006
david.rguez david.rguez is offline
Miembro
 
Registrado: jun 2006
Ubicación: Zamora, la bien cercada
Posts: 104
Poder: 18
david.rguez Va por buen camino
Duda con componentes

Hola a todos/as:

Estoy tratando de crear un componente combinado (compuesto por otros subcomponentes) y para ello encontré un tutorial. Sin embargo, al crear el nuevo componente, en la lista de clases base no me aparece TCustomComponent.

Utilizo Delphi 2005.
Responder Con Cita
  #2  
Antiguo 21-08-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

¿Podrías copiar por aquí al menos el código que tú creas interesante? Personalmente, no comprendo la cuestión... te pido disculpas.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 21-08-2006
david.rguez david.rguez is offline
Miembro
 
Registrado: jun 2006
Ubicación: Zamora, la bien cercada
Posts: 104
Poder: 18
david.rguez Va por buen camino
No, si es que código como tal no he llegado a hacer XDDDD

Según el tutorial ( http://www.wikilearning.com/heredand...cp-3858-10.htm ) debe crearse el nuevo componente (new --> component) heredando de la clase TCustomComponent (en la lista que muestra el asistente). Pero en la lista no me aparece ese
Responder Con Cita
  #4  
Antiguo 21-08-2006
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
yo estoy haciendo un componente, y usando el mismo
procedimiento que dices david.rguez.
como no me aparecia TcustomComponent, solamente lo escribi
en el campo, y delphi me iba sugiriendo, con que terminar
la declaracion, y dentro de las sugerencias me aparecio,
TCustomComponent.
Responder Con Cita
  #5  
Antiguo 21-08-2006
david.rguez david.rguez is offline
Miembro
 
Registrado: jun 2006
Ubicación: Zamora, la bien cercada
Posts: 104
Poder: 18
david.rguez Va por buen camino
Uhm... me llamaréis estúpido, pero la verdad es que no se me había ocurrido pornerlo a pelo en el código

Mañana a primera hora lo probaré. Espero que sea por la herencia por lo que me daba una violación de segmento, si no es así, ya lo pondré por aquí.

David R.
Responder Con Cita
  #6  
Antiguo 21-08-2006
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
asi pasa
Responder Con Cita
  #7  
Antiguo 22-08-2006
david.rguez david.rguez is offline
Miembro
 
Registrado: jun 2006
Ubicación: Zamora, la bien cercada
Posts: 104
Poder: 18
david.rguez Va por buen camino
Lo del error de memoria ya lo solucioné. Era una gran estupidez, resulta que estaba modificando propiedades de un subcomponente sin tenerlo creado previamente

En cuanto a lo que me comentabas, JXJ, no me ha funcionado así. Entre las sugerencias de Delphi 2005 no me aparecía TCustomComponent, y si lo dejaba escrito me daba error en tiempo de compilación.

Una última pregunta. ¿Se pueden declarar propiedades del nuevo componente de manera que aparezcan en el inspector de objetos para poder configurarlas desde ahí?

Un saludo:

David R.
Responder Con Cita
Respuesta



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
Duda sobre componentes kylix koalasoft Lazarus, FreePascal, Kylix, etc. 1 20-10-2004 20:32:02
Una duda linuz Lazarus, FreePascal, Kylix, etc. 3 29-09-2004 23:41:27
Duda creacion de componentes vcl Roger OOP 7 22-04-2004 09:32:24
Duda con los componentes FibPlus 5.2 dango Conexión con bases de datos 1 10-04-2004 11:36:24
Duda con componentes Indy (idSMTP). Aprendiendo Internet 1 22-07-2003 03:25:01


La franja horaria es GMT +2. Ahora son las 10:42:22.


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