Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 04-04-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Bueno, ahi va paso a paso, según acabo de hacerlo:
  1. Creas tu formulario en el IDE y agregas la propiedad deseada. Por ejemplo:

    Código Delphi [-]
    type
      TrmForm = class(TForm)
      private
        FAuthor: String;
      published
        property Author: String read FAuthor write FAuthor;
      end;

  2. Guardas el formulario, digamos en urmform.pas.

  3. Agregas el formulario al repositorio (menú contextual del formulario|Add to Repository...)

  4. Creas un paquete de ejecución (Runtime only), digamos rmforms.dpk, al que agregas el formulario (es decir, agregas urmform.pas en la sección Contains). Compilas y guardas el paquete.

  5. Creas un paquete de diseño (Designtime only), digamos rmformsdesign.dpk, al que agregas los paquetes designide y rmforms en la sección Requires (simplemente seleccionas la sección, oprimes el botón Add y escribes designide y repites para rmforms). designide es parte de Delphi y rmforms es el paquete de ejecución que acabas de crear.

  6. Creas una nueva unidad, digamos urmformsreg.pas en el paquete de diseño (File|New|Unit) que se verá así:

    Código Delphi [-]
    unit urmformsreg;
    
    interface
    
    procedure Register;
    
    implementation
    
    uses
      urmforms, DesignIntf, DesignEditors;
    
    procedure Register;
    begin
      RegisterCustomModule(TrmForm, TCustomModule);
    end;
    
    end.
  7. Compilas, instalas y guardas el paquete.

Con esto debe bastar. Para usar un fomulario de éstos, recuerda que debes heredar (opción inherit en el repositorio).

// Saludos
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Herencia miguel867 OOP 6 12-01-2007 23:08:20
Herencia... dunia_lv C++ Builder 3 29-05-2006 22:43:00
Problemas de Herencia Migpal OOP 1 04-11-2005 22:05:48
Herencia vegalisandro OOP 8 15-09-2003 14:30:42
Herencia con FreeReports jmselesan Impresión 1 23-05-2003 14:32:08


La franja horaria es GMT +2. Ahora son las 22:46:30.


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