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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-02-2019
Avatar de TOPX
TOPX TOPX is offline
Miembro
 
Registrado: may 2008
Ubicación: Bogotá
Posts: 527
Poder: 17
TOPX Va camino a la fama
Cita:
Empezado por ramonigimenez Ver Mensaje
Hola,
desbajo de la seccion "implementation"
cree estas funciones
[sic]
Lo que creo que esta haciendo es crear el constructor y las funciones que defini antes.
A ese código no le veo problema, ¿es seguro que compila con el error que dice?

Pregunto, porque ensayé creando la unidad con su código y compila sin inconveniente, así:
Código Delphi [-]
unit untClasses;

interface

uses
  Classes, Graphics;

type
  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;

implementation

{ TFuente }

procedure TFuente.Assign(const aSource: TFuente);
begin

end;

constructor TFuente.Create;
begin

end;

destructor TFuente.Destroy;
begin

  inherited;
end;

procedure TFuente.LoadFromStream(const aSource: TStream);
begin

end;

procedure TFuente.SaveToStream(const aDest: Tstream);
begin

end;

end.

Tip: Después de que escriba la declaración de un método, teniendo el cursor en esa línea puede oprimir Ctrl+Shift+C para que el IDE cree el cascarón de cada método en la sección implementation por Ud.
-
__________________
"constructive mind, destructive thoughts"
Responder Con Cita
  #2  
Antiguo 07-02-2019
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola.

Coincido totalmente con TOPX.

El error
Cita:
[DCC Error] untClasses.pas(5):[DCC Error] E2065 Unsatisfied forward or external declaration: 'TFuente.Create'
indica que un método declarado en la clase (Create) no posee su correspondiente definición.

Sin embargo, el código presentado por ramonigimenez en el mensaje #3, define todos los métodos declarados dentro de la clase TFuente

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 08-02-2019
ramonigimenez ramonigimenez is offline
Miembro
 
Registrado: ago 2015
Posts: 11
Poder: 0
ramonigimenez Va por buen camino
Amigos,
Desde ya muchas gracias por el apoyo.
Por suerte solucione este problemita, seguire avanzando en el proyecto.


Cita:
Empezado por TOPX Ver Mensaje
Tip: Después de que escriba la declaración de un método, teniendo el cursor en esa línea puede oprimir Ctrl+Shift+C para que el IDE cree el cascarón de cada método en la sección implementation por Ud.
-
Muchas gracias por el tip lo tendre en cuenta.


Nuevamente a todos muchas gracias.
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
Problemas con ¿ADO?: Clase no registrada sitrico Conexión con bases de datos 3 19-02-2014 17:49:04
Problemas con el constructor de una clase Ledian_Fdez C++ Builder 1 05-04-2010 12:59:23
Problemas al crear mi primera clase Kandorf OOP 6 04-12-2009 01:00:23
Implementar el constructor de una clase Alcolea OOP 2 14-06-2006 06:39:05
Problemas con la clase TQRDBRichText en Delphi 7 osmel Impresión 0 07-12-2005 21:18:37


La franja horaria es GMT +2. Ahora son las 20:49:09.


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