Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-03-2007
[basti] basti is offline
Miembro Premium
 
Registrado: ago 2004
Posts: 388
Poder: 22
basti Va por buen camino
Propiedad del tipo TComponentClass

Hola foreros

He creado un componente que contiene un Edit, un Combo y tres botones.

El objetivo del componente es el siguiente, con un ejemplo creo que quedará más clara la explicación:

Supongamos que estoy en un formulario de facturas y quiero seleccionar el cliente.

1º.- Puedo escribir el código, si lo sé en el Edit.
2º.- Puedo selecionarlo desde el Combo, por el nombre.
3º.- Puedo usar uno de los botones, que me abrirá un formulario de búsqueda.
4º.- Si no existe el cliente, puedo usar otro de los botones para abrir el formulario de mantenimiento de clientes.


En este último paso, es donde tengo un pequeño problema. Tengo una propiedad del tipo TComponentClass donde puedo asignar el formulario que quiero que abra.

Todo funciona correctamente, pero me gustaría que esta propiedad apareciese en el Object Inspector (cosa que no sé porqué no hace), y que se pudiese seleccionar el formulario en él. Ahora mismo lo hago por código.


Definición de la propiedad:
Código Delphi [-]
  published
        property FormButtonForm : TComponentClass read FFormButtonForm write SetFormButtonForm;

Así es como la asigno ahora:
Código Delphi [-]
  SelectLookupClientes.SetFormButtonForm(TClientes);

Gracias de antemano
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
Propiedad tipo TFileName Kreyser OOP 3 20-10-2005 18:44:54
Propiedad tipo Objeto (TForm) buildero_d C++ Builder 1 15-09-2005 09:31:16
Propiedad tipo Objeto buildero_d OOP 16 09-09-2005 00:01:55
Propiedad tipo Font diegofhernando OOP 3 30-03-2004 00:15:37
Propiedad de tipo TShortCut eMax OOP 8 11-06-2003 22:47:01


La franja horaria es GMT +2. Ahora son las 17:39:28.


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