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 26-01-2010
Aldo Aldo is offline
Miembro
 
Registrado: ene 2004
Posts: 46
Poder: 0
Aldo Va por buen camino
RegisterPropertyEditor en Delphi 2010

Hola a todos.

Estoy trabajando por primera vez en Delphi 2010 y estoy intentando rehacer un componente que ya tenía hecho en Delphi 5 y la verdad es que me estoy encontrando con algún problema cuando estoy intentando Registrar un Property Editor para una propiedad del componente.

En la cláusula Uses agrego la referencia a la Unit DesignEditors que es la unit que tiene definido a TComponentProperty y resulta que al compilar me da el error.

Lo tengo algo tal que así:

Código Delphi [-]
Unit XXXXX;

Interface

Uses
   Windows, SysUtils, Classes, Forms, DesignIntf, DesignEditors;
   (* Aparece subrayado al no poder compilarla porque no encuentra un fichero  *.dcu ( DockForm.DCU ) *)

Type
  ....
   
   TComponentConnProperty = Class( TComponentProperty )
   (* Aparece subrayado al no poder compilarlo *)
   public
      procedure GetValues( Proc: TGetStrProc ); override;
   end;
   
   procedure Register;

implementation
   .....

procedure Register;
begin
   ....
   RegisterPropertyEditor( TypeInfo( TComponent ),  TMyComp, 'Property', TComponentConnProperty );
end;

procedure TComponentConnProperty.GetValues( Proc: TGetStrProc );
begin
   .....
end;

Para que pudiera compilar la Unit DesignEditors, agregué el Path al proyecto y finalmente esta unit agrega a la unit ToolsAPI y ésta al intentar compilarse muestra un mensaje que dice
File not Found DockForm.DCU

He buscado esta unit en todo los subdirectorios de embarcadero y no la encuentro. Solo he encontrado un fichero DockForm.Hpp que es un C++ Header File.

¿ Sabe alguien como solucionar este problema ?

Gracias de antemano por el tiempo prestado en intentar ayudarme a resolverlo.
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
Probar el Delphi 2010 via web cocute Internet 2 25-01-2010 11:16:00
Help en Delphi 2010 MAXIUM La Taberna 4 20-01-2010 18:30:19
Delphi 2010 tec Varios 1 19-01-2010 19:05:55
Delphi 2010 gerardus Debates 5 30-11-2009 20:46:53
TFrogFax en delphi 2010 xerkan Varios 0 17-11-2009 09:00:11


La franja horaria es GMT +2. Ahora son las 06:13:37.


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