Ayuda para detectar un fallo en diseño de dll
Hola amigos del foro,
Estoy diseñando una dll que, entre otras cosas, abre un Form donde se realiza el Log-In a una aplicacion (Host de la dll). Esta dll ya me funciona en otro aplicación.
Copié el código y el Formulario para diseñar mas o menos lo mismo pero en otra dll nueva, he repasado el código mil veces y no encuentro el fallo.
function EntradaUser(hWnd: THandle): Boolean;
var
frmEntrada: TfrmEntrada;
begin
Application.Handle := hWnd;
frmEntrada := TfrmEntrada.Create(Application);
result := true;
end;
Cuando intenta crear el formulario da el siguiente error:
...raised exception class EOleSysError with message: "No se ha llamado a CoInitialize"...
Gracias de antemano.
|