Ver Mensaje Individual
  #1  
Antiguo 07-02-2019
ramonigimenez ramonigimenez is offline
Miembro
 
Registrado: ago 2015
Posts: 11
Reputación: 0
ramonigimenez Va por buen camino
Problemas con constructor de clase

Hola amigos,

Soy nuevo con delphi y estoy intentando amigarme con el lenguaje.
Pero me encontre con un problema que no puedo resolver por mi falta de experiencia.
Defini una clase (Espero que este bien), pero cuando compilo me da un error que describo debajo

Código:
//DEFINIECION DE CLASE
TFuente=class(tObject)
   private
    fColorFondo: TColor;
    fFuente: TFont;
  public
     Constructor Create;
    destructor Destroy; override;
     Procedure SaveToStream(Const aDest:Tstream);
    Procedure LoadFromStream(Const aSource:TStream);
    procedure Assign(const aSource:TFuente);
    property Fuente:TFont read fFuente write fFuente;
    property ColorFondo:TColor read fColorFondo write fColorFondo;
    end;


 //ERROR QUE DEVUELVE
[DCC Error] untClasses.pas(5):[DCC Error] E2065 Unsatisfied forward or external declaration: 'TFuente.Create'
En la sección use utilizo
Código:
uses Classes, SysUtils, Graphics, Controls,Forms, Jpeg, gifimage,Windows,
System2
Supuse que el error me lo daba porque no llame a la clase System, pero si la agrego a use
me da este error
Código:
[DCC Error] untClasses.pas(5): E2004 Identifier redeclared: 'System'
Espero puedan ayudarme, muchas gracias
Responder Con Cita