Ver Mensaje Individual
  #1  
Antiguo 02-08-2012
frangarrob frangarrob is offline
Miembro
NULL
 
Registrado: ago 2012
Posts: 13
Reputación: 0
frangarrob Va por buen camino
Acceder a procedure en dpr desde unit

Hola a todos. Tengo el siguiente problema (EN DELPHI7). Mi programa principal es una librería, donde genero un componente sin incluirlo en ningún formulario.

---------------------------------------------------------------------------
Código Delphi [-]
library milibreria

uses miunidad;

type
 TMiclass = class
   sComp : TMiModulo;
   procedure proc(a,b,c:string);
   constructor Create;
   destructor Destroy; override;
end;

var...

constructor TMiclass.Create;
begin
  inherited;
end;

destructor TMiclass.Destroy;
begin
  sComp.Free;
  inherited;
end;

procedure TMiclass.proc(a,b,c:string);
var...
begin
  sComp.Iniciar;
  ....
end;

..................
(Otras funciones y procedimientos)
..................


end.
---------------------------------------------------------------------------
Ahora tengo una unit:

Código Delphi [-]
unit miunidad

interface

function func(d,e:integer);
begin

AQUÍ QUIERO LLAMAR AL PROCEDIMIENTO TMiClass.proc 

end;
---------------------------------------------------------------------------

Pues ese es el problema, que no hay forma de poder llamar al procedimiento desde la unit.

He probado de todo y nada...

A ver si alguien me puede iluminar para encontrar una solución.

Saludos y gracias anticipadas.

Última edición por Casimiro Notevi fecha: 02-08-2012 a las 19:46:52.
Responder Con Cita