Ver Mensaje Individual
  #20  
Antiguo 04-03-2010
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
MiClase sólo es la definición de un tipo de datos y no el dato en sí. Luego entonces, por lo general, no puedes usar directamente uno de sus métodos. Sólo los objetos de esa clase pueden hacerlo. Entonces, debes primero crear un objeto de esa clase y usar el método desde ese objeto:

Código Delphi [-]
var
  Objeto: MiClase;

begin
  Objeto := MiClase.Create;
  Objeto.Hola;
end;

Por otro lado, aunque no es obligatorio, se recomienda anteponer un T (de tipo) a los tipos de datos creados por nosotros, lo cual incluye las clases:

Código Delphi [-]
type
  TMiClase = class
    ...
  end;

en lugar de

Código Delphi [-]
type
  MiClase = class
    ...
  end;

// Saludos
Responder Con Cita