Buenos días gente. He programado dentro de una dll un procedimiento que utiliza un control activeX este es el codigo:
Código:
procedure conecta;
begin
CoInitialize(nil);
comm1.Free;
comm1:=TComm.Create(application);
comm1.Connect;
comm1.OpenPort;
end;
El caso es que en mi Pc llamo a esa dll y a ese procedimiento desde un exe y me va perfectamente, pero cuando traslado esa dll y ese .exe a otro PC me da este error
"Exception EOleSysError in module libreria.dll at 0002FBFD"
Este error Sale justo cuando se llama al método comm1.Connect;
Bueno no se que hacer ya no se si me falta alguna dll en el workdir o que puede pasar a ver si alguine puede echarme un cable.
Thx.